0
我测试我的Django的API,我有一个简单的测试,看起来像这样:为什么Django测试返回错误的状态码?
def test_owner_is_refused_when_not_logged(self):
resp = self.client.get('/api2/get_owner_infos')
self.assertEqual(resp.status_code, 401)
然而,由于在测试状态代码是301,所以我得到一个错误AssertionError: 301 != 401
测试失败。
然而,当我做http://my-local-server/api2/get_owner_infos
我得到一个401 HTTP响应。
我的测试出了什么问题? 谢谢。
请发表您的观点 – tjati 2014-10-30 13:59:37