Files
resume-agent/backend/tests/test_resume_import_api.py
T

26 lines
760 B
Python

from __future__ import annotations
from fastapi.testclient import TestClient
from test_api import BASE
def test_resume_import_routes_are_removed(client: TestClient) -> None:
created = client.post(f"{BASE}/sessions", json={}).json()
session_id = created["session_id"]
upload = client.post(
f"{BASE}/sessions/{session_id}/resume-imports",
files={"file": ("resume.docx", b"unused")},
)
assert upload.status_code == 404
read = client.get(f"{BASE}/sessions/{session_id}/resume-imports/import_legacy")
assert read.status_code == 404
apply = client.post(
f"{BASE}/sessions/{session_id}/resume-imports/import_legacy/apply",
json={"expected_revision": 0},
)
assert apply.status_code == 404