10

response.set_cookieメソッドを使用してCookieを設定するビューがあります。Cookieがに設定されているかどうかをテストしたいと思いTestCaseます。

ドキュメントによると、Cookieはクライアントオブジェクトでアクセス可能である必要がありますclient.cookies.itemsが、空のリストを返します。クッキーはブラウザで正しく設定されています。

何か案は?

編集:テストケースの追加

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

最後のステートメントは空のリストを返します。

4

1 に答える 1

15

応答のクライアントインスタンスを使用する必要があります。

response = self.client.get(url)
response.client.cookies.items()
于 2012-05-25T11:35:25.090 に答える