Я пытаюсь создать юнит-тест для выхода из системы, для этого у меня есть:
response = client.get('/api/v1/logout')
self.assertEquals(response.status_code, 200)
но в моем контроллере выхода из системы у меня есть это:
permission_classes = (IsAuthenticated,)
таким образом я изменил свой код выше на это:
response = self.client.post('/api/v1/login', data={'username': 'testuser', 'password': '12345678'})
client = APIClient()
client.credentials(HTTP_AUTHORIZATION='Bearer ' + response.json()['access_token'])
response = client.get('/api/v1/logout')
self.assertEquals(response.status_code, 200)
но когда я запускаю тест, в результате я получаю 401
self.assertEquals(response.status_code, 200)
AssertionError: 401 != 200
Я не уверен, как я могу передать токен на мой запрос