![](/img/trans.png)
[英]how to display parent entity while looping through child entities in Jinja2 template
[英]How to unittest jinja2?
我一直在使用webtest
進行單元測試,但是當使用 google app engine 模板時,這只需要我到目前為止。
我發現的唯一相關信息是如何對從 webapp2 請求處理程序傳遞給 jinja2 模板的模板變量進行單元測試
但是,我發現很難消化。
網絡也缺乏這方面的信息。
我的一個處理程序中的代碼片段是:
template_values = {
"message": "Ello Mate",
"errors": self.error_message,
"stats" : self.statuses
}
template = JINJA_ENVIRONMENT.get_template('index.html')
self.response.out.write(template.render(template_values))
有沒有一種不用打印響應就可以檢查模板值的好方法?
亞當是對的; 你可以嘲笑它,這可能完全符合你的需要。 或者, 這篇文章提供了有關在不模擬 Jinja2 的情況下使其工作的信息。 然后您可以使用HTMLParser在 HTML 響應中查找template_values
(為它們的 html 元素提供唯一的 ID 以使其更容易)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.