我一直在寻找一种对 jinja2 模板进行单元测试的方法。我已经做了一些研究,但我唯一能找到的是如何测试传递给模板的变量: 如何对从 webapp2 请求处理程序传递给 jinja2 模板的模板变量进行单元测试
换句话说,我想测试模板中使用的逻辑是否正在生成预期的输出。
我想我可以创建一个“黄金”文件,这样我就可以将生成的文件与黄金文件进行比较,但是由于可能性的数量,这将需要太多的“黄金”文件。
还有其他想法吗?
python templates unit-testing jinja2
jinja2 ×1
python ×1
templates ×1
unit-testing ×1