diff --git a/tests/unit/conftest.py b/tests/unit/conftest.py index fb44f5d..37733b0 100644 --- a/tests/unit/conftest.py +++ b/tests/unit/conftest.py @@ -189,6 +189,17 @@ def dummy_callback(request: httpx.Request) -> Response: }, ) + if request.url.path == "/Medication": + return Response( + 200, + json={ + "resourceType": "Bundle", + "type": "searchset", + "entry": [ + {"resource": {"resourceType": "Medication", "id": "M1"}}, + ], + }, + ) # unexpected request print(request.url, str(request.url.params)) assert False, f"Unexpected url:{request.url} path:{request.url.path}, params:{str(request.url.params)}" diff --git a/tests/unit/test_mock_server.py b/tests/unit/test_mock_server.py index c817caa..8d3be7d 100644 --- a/tests/unit/test_mock_server.py +++ b/tests/unit/test_mock_server.py @@ -64,6 +64,7 @@ def test_runner(tmp_path: str) -> None: "DocumentReference": 2, "Group": 1, "ImagingStudy": 1, + "Medication": 1, "MedicationAdministration": 1, "Observation": 1, "Patient": 3, @@ -82,6 +83,7 @@ def test_runner(tmp_path: str) -> None: "DocumentReference", "Group", "ImagingStudy", + "Medication", "MedicationAdministration", "Observation", "Patient",