嘿,所以我在“注销”功能上运行单元测试,并收到一个AssertionError,我不知道它为什么存在。
这是错误(响应数据的可读性降低了):
WidthRequest
我希望这不会返回AssertionError,因为在响应数据中发现了文本“已注销”。
编辑:这对我有帮助吗?
self.assertIn(b'Logged out', response.data)
AssertionError: b'Logged out' not found in b'<!DOCTYPE html>
...
<li>Logged Out </li>
...
答案 0 :(得分:2)
断言错误表明O in out大写,但您正在测试未大写的o。
Python在进行断言时区分大小写,因为它应该如此,因此将测试更新为:
self.assertIn(b'Logged Out', response.data)