Fix tests using the new api root

This commit is contained in:
2026-06-24 15:54:06 +02:00
parent bc663582b5
commit 17842a14fd
7 changed files with 56 additions and 56 deletions

View File

@@ -158,7 +158,7 @@ def test_token_endpoint(client, admin_user):
"""Test the token endpoint for login."""
# Test successful login
response = client.post(
"/token",
"/api/v1/token",
data={"username": admin_user.name, "password": "admin123"}
)
assert response.status_code == 200
@@ -168,14 +168,14 @@ def test_token_endpoint(client, admin_user):
# Test failed login with wrong password
response = client.post(
"/token",
"/api/v1/token",
data={"username": admin_user.name, "password": "wrongpassword"}
)
assert response.status_code == 401
# Test failed login with non-existent user
response = client.post(
"/token",
"/api/v1/token",
data={"username": "nonexistent", "password": "password"}
)
assert response.status_code == 401
@@ -184,12 +184,12 @@ def test_token_endpoint(client, admin_user):
def test_test_login_endpoint(client, admin_user, auth_headers):
"""Test the test login endpoint."""
# Test with valid token
response = client.get("/test/login", headers=auth_headers)
response = client.get("/api/v1/test/login", headers=auth_headers)
assert response.status_code == 200
data = response.json()
assert data["name"] == admin_user.name
assert data["is_admin"] is True
# Test without token
response = client.get("/test/login")
response = client.get("/api/v1/test/login")
assert response.status_code == 401