diff options
| author | Tom Christie | 2014-08-18 20:37:25 +0100 |
|---|---|---|
| committer | Tom Christie | 2014-08-18 20:37:25 +0100 |
| commit | 1d0c169e945086bf6c25ee7a661bc3b5737c767a (patch) | |
| tree | ea073c509d1054af4e33d2211457029e969a0781 /rest_framework/test.py | |
| parent | c092b4df7873b1bf9ead5ac65406f1347d4c4365 (diff) | |
| parent | af8a362d6b513b71de45109b441f79ed7d1b103c (diff) | |
| download | django-rest-framework-1d0c169e945086bf6c25ee7a661bc3b5737c767a.tar.bz2 | |
Merge pull request #1505 from ticosax/test.client.logout
reset stored credentials when call client.logout()
Diffstat (limited to 'rest_framework/test.py')
| -rw-r--r-- | rest_framework/test.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/rest_framework/test.py b/rest_framework/test.py index 284bcee0..d4ec50a0 100644 --- a/rest_framework/test.py +++ b/rest_framework/test.py @@ -154,6 +154,10 @@ class APIClient(APIRequestFactory, DjangoClient): kwargs.update(self._credentials) return super(APIClient, self).request(**kwargs) + def logout(self): + self._credentials = {} + return super(APIClient, self).logout() + class APITransactionTestCase(testcases.TransactionTestCase): client_class = APIClient |
