Собственно, как вы делаете сабж?
Имеем: Web-сервер на Twisted Web (язык Python, если что), шаблоны рендерятся при помощи Jinja2 (генерируется валидный HTML 4.01). В связи с постоянными регрессиями очень хочется в имеющуюся систему тестирования (на Twisted Trial) включить тесты для вывода web-сервера.
В голову приходит только парсить полученные странички в поисках нужны тэгов, но это значит завязывать тесты на дизайн, что очень-очень плохо.
Буду благодарен за любые идеи.