【发布时间】:2013-07-16 02:31:30
【问题描述】:
我正在为我的应用视图编写覆盖测试用例。我已将 Createview 和 Updateview 类与 modelform 一起使用,还使用 get_success_url() 进行响应重定向。
当我使用 self.client.post('/product/add/', data) 为表单传递数据时,响应为 TemplateResponse 并且 status_code 为 200,但 get_success_url() 语句未包含在测试用例中。那么如何从 TemplateResponse 填写和提交表单呢?
【问题讨论】:
标签: django unit-testing django-views coverage.py