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