Skip to content

Commit e8f57e4

Browse files
committed
Token generating URL was outdated; replaced with URL constructor; replaced 'test_pypi_proxy' URL with URl constructor as well
1 parent 7a9d83d commit e8f57e4

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

tests/server/api/test_movies.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,10 @@ def login(test_user):
4242
with patch(
4343
"murfey.server.api.auth.validate_user", return_value=True
4444
) as mock_validate:
45-
response = client.post("/token", data=test_user)
45+
response = client.post(
46+
f"{url_path_for('auth.router', 'generate_token')}",
47+
data=test_user,
48+
)
4649
assert mock_validate.called_once()
4750
assert response.status_code == 200
4851
token = response.json()["access_token"]

tests/server/test_main.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from fastapi.testclient import TestClient
77

88
from murfey.server.main import app
9+
from murfey.util.api import url_path_for
910

1011
client = TestClient(app)
1112

@@ -19,7 +20,10 @@ def login(test_user):
1920
with patch(
2021
"murfey.server.api.auth.validate_user", return_value=True
2122
) as mock_validate:
22-
response = client.post("/token", data=test_user)
23+
response = client.post(
24+
f"{url_path_for('auth.router', 'generate_token')}",
25+
data=test_user,
26+
)
2327
assert mock_validate.called_once()
2428
assert response.status_code == 200
2529
token = response.json()["access_token"]
@@ -40,7 +44,9 @@ def test_read_main(mock_check, test_user):
4044

4145

4246
def test_pypi_proxy():
43-
response = client.get("/pypi/fastapi")
47+
response = client.get(
48+
f"{url_path_for('boostrap.pypi', 'get_pypi_package_downloads_list', package='fastapi')}"
49+
)
4450
assert response.status_code == 200
4551
assert "<a href" in response.text.lower()
4652
assert ".tar.gz" in response.text.lower()

0 commit comments

Comments
 (0)