gpt4 book ai didi

Django:在测试用例中获取cookie

转载 作者:行者123 更新时间:2023-11-28 19:47:00 26 4
gpt4 key购买 nike

我有一个使用 response.set_cookie 方法设置 cookie 的 View 。我想测试是否在 TestCase 中设置了 cookie。

根据 docs ,cookie 应该可以在客户端对象中访问,但是 client.cookies.items 返回一个空列表。 cookie 已在浏览器中正确设置。

有什么想法吗?

编辑:添加测试用例

>>> response = self.client.get(url)
>>> self.client.cookies.items()
[]

最后一条语句返回一个空列表。

最佳答案

您需要使用响应的客户端实例:

response = self.client.get(url)
response.client.cookies.items()

关于Django:在测试用例中获取cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10738689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com