Skip to content

Commit a2fe147

Browse files
remove redundant app context as already pushed during setup
1 parent e15800e commit a2fe147

File tree

5 files changed

+15
-18
lines changed

5 files changed

+15
-18
lines changed

tests/test_auth.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,6 @@ def test_refresh_token_missing_auth(self):
164164
utils.verify_token_error_response(response, "authorization_required")
165165

166166
def test_refresh_token_expired(self):
167-
expired_headers = utils.get_expired_token_headers(
168-
self.client.application.app_context()
169-
)
167+
expired_headers = utils.get_expired_token_headers()
170168
response = self.client.post("/auth/refresh", headers=expired_headers)
171169
utils.verify_token_error_response(response, "token_expired")

tests/test_category.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ def test_delete_category(self, create_authenticated_headers, create_category):
127127
@pytest.mark.parametrize(
128128
"get_headers, expected_code",
129129
[
130-
(lambda self: utils.get_expired_token_headers(self.client.application.app_context()), "token_expired"),
130+
(lambda self: utils.get_expired_token_headers(), "token_expired"),
131131
(lambda self: utils.get_invalid_token_headers(), "invalid_token"),
132132
(lambda self: None, "authorization_required")
133133
]
@@ -143,7 +143,7 @@ def test_create_category_token_error(self, get_headers, expected_code):
143143
@pytest.mark.parametrize(
144144
"get_headers, expected_code",
145145
[
146-
(lambda self: utils.get_expired_token_headers(self.client.application.app_context()), "token_expired"),
146+
(lambda self: utils.get_expired_token_headers(), "token_expired"),
147147
(lambda self: utils.get_invalid_token_headers(), "invalid_token"),
148148
(lambda self: None, "authorization_required")
149149
]
@@ -167,7 +167,7 @@ def test_update_category_token_error(self, get_headers, create_category, expecte
167167
@pytest.mark.parametrize(
168168
"get_headers, expected_code",
169169
[
170-
(lambda self: utils.get_expired_token_headers(self.client.application.app_context()), "token_expired"),
170+
(lambda self: utils.get_expired_token_headers(), "token_expired"),
171171
(lambda self: utils.get_invalid_token_headers(), "invalid_token"),
172172
(lambda self: None, "authorization_required")
173173
]

tests/test_product.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ def test_get_product_by_name(self, create_product, name):
154154
@pytest.mark.parametrize(
155155
"get_headers, expected_code",
156156
[
157-
(lambda self: utils.get_expired_token_headers(self.client.application.app_context()), "token_expired"),
157+
(lambda self: utils.get_expired_token_headers(), "token_expired"),
158158
(lambda self: utils.get_invalid_token_headers(), "invalid_token"),
159159
(lambda self: None, "authorization_required")
160160
]
@@ -170,7 +170,7 @@ def test_create_product_token_error(self, get_headers, expected_code):
170170
@pytest.mark.parametrize(
171171
"get_headers, expected_code",
172172
[
173-
(lambda self: utils.get_expired_token_headers(self.client.application.app_context()), "token_expired"),
173+
(lambda self: utils.get_expired_token_headers(), "token_expired"),
174174
(lambda self: utils.get_invalid_token_headers(), "invalid_token"),
175175
(lambda self: None, "authorization_required")
176176
]
@@ -194,7 +194,7 @@ def test_update_product_token_error(self, get_headers, create_product, expected_
194194
@pytest.mark.parametrize(
195195
"get_headers, expected_code",
196196
[
197-
(lambda self: utils.get_expired_token_headers(self.client.application.app_context()), "token_expired"),
197+
(lambda self: utils.get_expired_token_headers(), "token_expired"),
198198
(lambda self: utils.get_invalid_token_headers(), "invalid_token"),
199199
(lambda self: None, "authorization_required")
200200
]

tests/test_subcategory.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ def test_delete_subcategory(self, create_authenticated_headers, create_subcatego
126126
@pytest.mark.parametrize(
127127
"get_headers, expected_code",
128128
[
129-
(lambda self: utils.get_expired_token_headers(self.client.application.app_context()), "token_expired"),
129+
(lambda self: utils.get_expired_token_headers(), "token_expired"),
130130
(lambda self: utils.get_invalid_token_headers(), "invalid_token"),
131131
(lambda self: None, "authorization_required")
132132
]
@@ -142,7 +142,7 @@ def test_create_subcategory_token_error(self, get_headers, expected_code):
142142
@pytest.mark.parametrize(
143143
"get_headers, expected_code",
144144
[
145-
(lambda self: utils.get_expired_token_headers(self.client.application.app_context()), "token_expired"),
145+
(lambda self: utils.get_expired_token_headers(), "token_expired"),
146146
(lambda self: utils.get_invalid_token_headers(), "invalid_token"),
147147
(lambda self: None, "authorization_required")
148148
]
@@ -166,7 +166,7 @@ def test_update_subcategory_token_error(self, get_headers, create_subcategory, e
166166
@pytest.mark.parametrize(
167167
"get_headers, expected_code",
168168
[
169-
(lambda self: utils.get_expired_token_headers(self.client.application.app_context()), "token_expired"),
169+
(lambda self: utils.get_expired_token_headers(), "token_expired"),
170170
(lambda self: utils.get_invalid_token_headers(), "invalid_token"),
171171
(lambda self: None, "authorization_required")
172172
]

tests/utils.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,11 @@ def get_auth_header(token):
1414
return {"Authorization": f"Bearer {token}"}
1515

1616

17-
def get_expired_token_headers(app_context, id=1):
18-
with app_context:
19-
token = create_access_token(
20-
identity=str(id), expires_delta=timedelta(seconds=-1)
21-
)
22-
return get_auth_header(token)
17+
def get_expired_token_headers(id=1):
18+
token = create_access_token(
19+
identity=str(id), expires_delta=timedelta(seconds=-1)
20+
)
21+
return get_auth_header(token)
2322

2423

2524
def get_invalid_token_headers():

0 commit comments

Comments
 (0)