From b70680d4bc3e074ccb002f716f1d6b7974ea7855 Mon Sep 17 00:00:00 2001 From: Mikel Losada Date: Sun, 19 Jul 2020 11:42:33 +0200 Subject: [PATCH] Import JWT_TOKEN from fixtures at test_token, and replace {} with at asserts --- api/tests/test_token.py | 15 +++++---------- docs/api_coverage/api_services_py.html | 24 ++++++++++++------------ docs/api_coverage/api_urls_py.html | 24 ++++++++++++------------ docs/api_coverage/index.html | 16 ++++++++-------- docs/api_coverage/status.json | 2 +- 5 files changed, 38 insertions(+), 43 deletions(-) diff --git a/api/tests/test_token.py b/api/tests/test_token.py index 0568f62..b1d942e 100644 --- a/api/tests/test_token.py +++ b/api/tests/test_token.py @@ -5,14 +5,9 @@ from unittest.mock import MagicMock -from fixtures import users +from fixtures import users, JWT_TOKEN -JWT_TOKEN = { - "refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTU5NTIzMjMxMCwianRpIjoiMTViM2ZiZGNhODJlNDBiMDkyNTBiYzA5ZTlkODQwMmYiLCJ1c2VyX2lkIjoxfQ.3UZIhcS4X14zb9V7wRnf0G3TJ1f7G6UMijThokvOD_M", - "access": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNTk1MTQ1OTIyLCJqdGkiOiI1ODBjNmM3ZDcyNTk0NmJmOWJiNGY1YmMyMzcyMjY0MiIsInVzZXJfaWQiOjF9.44RKjIbKXmWqjzJA0TtpbnBTt3-3tAMxUP1EZDMJais", -} - TokenObtainPairSerializer.validate = MagicMock(return_value=JWT_TOKEN) @@ -25,7 +20,7 @@ def test_custom_jwt_token(users): data = custom_token_serializer.validate("foo") - assert data.get("refresh", {}) == JWT_TOKEN["refresh"] - assert data.get("access", {}) == JWT_TOKEN["access"] - assert data.get("name", {}) == user_one.username - assert data.get("active", {}) == user_one.active + assert data.get("refresh", "") == JWT_TOKEN["refresh"] + assert data.get("access", "") == JWT_TOKEN["access"] + assert data.get("name", "") == user_one.username + assert data.get("active", "") == user_one.active diff --git a/docs/api_coverage/api_services_py.html b/docs/api_coverage/api_services_py.html index 596558f..11811fe 100644 --- a/docs/api_coverage/api_services_py.html +++ b/docs/api_coverage/api_services_py.html @@ -3,7 +3,7 @@ - Coverage for api/services.py: 93% + Coverage for api/services.py: 99% @@ -17,13 +17,13 @@ diff --git a/docs/api_coverage/api_urls_py.html b/docs/api_coverage/api_urls_py.html index 3a43757..d5f2152 100644 --- a/docs/api_coverage/api_urls_py.html +++ b/docs/api_coverage/api_urls_py.html @@ -3,7 +3,7 @@ - Coverage for api/urls.py: 0% + Coverage for api/urls.py: 100% @@ -17,13 +17,13 @@

1# posts/urls.py 

-

2from django.urls import include, path 

-

3from rest_framework.routers import DefaultRouter 

+

2from django.urls import include, path 

+

3from rest_framework.routers import DefaultRouter 

4 

-

5from .views import EloViewSet, GameViewSet 

+

5from .views import EloViewSet, GameViewSet 

6 

-

7router = DefaultRouter() 

-

8router.register(r"game", GameViewSet) 

-

9router.register(r"elo", EloViewSet) 

+

7router = DefaultRouter() 

+

8router.register(r"game", GameViewSet) 

+

9router.register(r"elo", EloViewSet) 

10 

11 

-

12urlpatterns = [ 

+

12urlpatterns = [ 

13 path("", include(router.urls)), 

14] 

@@ -70,7 +70,7 @@

« index     coverage.py v5.1, - created at 2020-07-19 11:02 + created at 2020-07-19 11:39

diff --git a/docs/api_coverage/index.html b/docs/api_coverage/index.html index 975dcdd..d11de13 100644 --- a/docs/api_coverage/index.html +++ b/docs/api_coverage/index.html @@ -17,7 +17,7 @@