feat(api): standardize REST contracts and auth
This commit is contained in:
@@ -44,7 +44,7 @@ def test_system_admin_can_import_model_without_project_membership(
|
||||
client = _client(admin=admin, repo=repo)
|
||||
|
||||
response = client.post(
|
||||
f"/api/v1/admin/projects/{project_id}/model/import",
|
||||
f"/api/v1/admin/projects/{project_id}/model-imports",
|
||||
files={"file": ("desktop-model.inp", VALID_INP)},
|
||||
)
|
||||
|
||||
@@ -64,7 +64,7 @@ def test_non_admin_is_denied_model_import():
|
||||
client = TestClient(app)
|
||||
|
||||
response = client.post(
|
||||
f"/api/v1/admin/projects/{uuid4()}/model/import",
|
||||
f"/api/v1/admin/projects/{uuid4()}/model-imports",
|
||||
files={"file": ("desktop-model.inp", VALID_INP)},
|
||||
)
|
||||
|
||||
@@ -91,7 +91,7 @@ def test_model_import_rejects_non_inp_file(monkeypatch):
|
||||
)
|
||||
|
||||
response = client.post(
|
||||
f"/api/v1/admin/projects/{project_id}/model/import",
|
||||
f"/api/v1/admin/projects/{project_id}/model-imports",
|
||||
files={"file": ("desktop-model.txt", VALID_INP)},
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user