我有一系列符合此模式的测试:
def test_eek(self):
form_data = { ... }
response = self.client.post(reverse('ook'), form_data)
self.assertEqual(response.status_code, 200, response)
...
我将form_data作为有效表单数据。或者我认为直到我更改模型并且测试以意想不到的方式中断,因为表单没有正确填充。
我如何断言:
self.assertTrue(not form.errors, form.errors)
所以我看到我以form_data
传递的内容是正确的,如果没有,请看哪些字段是fubar 。