from pathlib import Path ROOT = Path(__file__).resolve().parents[2] def test_data_development_frontend_api_covers_v60_job_contract(): source = (ROOT / "frontend/src/api/dataDevelopment.js").read_text( encoding="utf-8" ) assert "/development/v1/ingestion-jobs" in source assert "createIngestionJob" in source assert "getIngestionJobs" in source assert "getIngestionJob" in source assert "retryIngestionJob" in source assert "cancelIngestionJob" in source assert "password" not in source.lower() assert "credentials" not in source.lower()