Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @pytest.fixture
- def correct_user_fixture(self):
- user = User.objects.create_user(**self.payload)
- user.is_active = True
- user.save()
- return user
- @pytest.mark.django_db
- def test_user_logout(self, correct_user_fixture):
- refresh = RefreshToken.for_user(correct_user_fixture)
- response = client.post(
- reverse('logout'),
- dict(refresh=refresh),
- HTTP_AUTHORIZATION=f'Bearer {refresh.access_token}')
- assert response.status_code == 204
- /usr/local/lib/python3.10/site-packages/rest_framework/test.py:296: in post
- response = super().post(
- /usr/local/lib/python3.10/site-packages/rest_framework/test.py:209: in post
- data, content_type = self._encode_data(data, format, content_type)
- /usr/local/lib/python3.10/site-packages/rest_framework/test.py:180: in _encode_data
- ret = renderer.render(data)
- /usr/local/lib/python3.10/site-packages/rest_framework/renderers.py:914: in render
- return encode_multipart(self.BOUNDARY, data)
- /usr/local/lib/python3.10/site-packages/django/test/client.py:254: in encode_multipart
- for item in value:
- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
- self = {'token_type': 'refresh', 'exp': 1676462476, 'jti': 'bbd8a05dc61a4d0f9dd8a916a4156af1', 'user_id': 4}, key = 0
- def __getitem__(self, key):
- > return self.payload[key]
- E KeyError: 0
Advertisement
Add Comment
Please, Sign In to add comment