Как я могу протестировать логику шаблона jinja2?Python

Программы на Python
Anonymous
Как я могу протестировать логику шаблона jinja2?

Сообщение Anonymous »

Я искал способ модульного тестирования шаблона jinja2. Я уже провел некоторое исследование, но единственное, что мне удалось найти, было связано с тем, как проверять переменные, передаваемые в шаблон:
как выполнить модульное тестирование переменных шаблона, переданных в шаблон jinja2 из обработчика запроса webapp2

Другими словами, я хотел бы проверить, генерирует ли логика, используемая в шаблоне, ожидаемый результат.

Я подумал Я мог бы создать «золотой» файл, чтобы сравнивать создаваемые файлы с «золотым» файлом, однако для этого потребуется слишком много «золотых» файлов из-за количества возможностей.

Есть еще идеи?

Подробнее здесь: https://stackoverflow.com/questions/420 ... late-logic

Вернуться в «Python»