问题在于该
test_client.get()调用导致要推送一个新的请求上下文,因此你在setUp()测试用例方法中推送的那个不是/user处理程序看到的那个。
我认为文档的“ 登录和注销”和“ 测试添加消息”部分中显示的方法是测试登录的最佳方法。想法是像普通客户端一样通过应用程序发送登录请求。这将有助于在测试客户端的用户会话中注册登录的用户。

问题在于该
test_client.get()调用导致要推送一个新的请求上下文,因此你在setUp()测试用例方法中推送的那个不是/user处理程序看到的那个。
我认为文档的“ 登录和注销”和“ 测试添加消息”部分中显示的方法是测试登录的最佳方法。想法是像普通客户端一样通过应用程序发送登录请求。这将有助于在测试客户端的用户会话中注册登录的用户。