diff --git a/backend/documents_parser/tests/test_extractor.py b/backend/documents_parser/tests/test_extractor.py index fc46f8ef..1681ba4e 100644 --- a/backend/documents_parser/tests/test_extractor.py +++ b/backend/documents_parser/tests/test_extractor.py @@ -527,6 +527,18 @@ class TestCustomerResponse: ) +class TestExtract: + @pytest.fixture + def result(self) -> PasHubRdSapSiteNotes: + return PasHubRdSapSiteNotesExtractor(load_text_fixture()).extract() + + def test_returns_pashub_site_notes(self, result: PasHubRdSapSiteNotes) -> None: + assert isinstance(result, PasHubRdSapSiteNotes) + + def test_general_is_correct(self, result: PasHubRdSapSiteNotes) -> None: + assert result.general.inspection_date == "2025-09-25" + + class TestSurveyAddendum: def test_hard_to_treat_flags(self) -> None: result = PasHubRdSapSiteNotesExtractor(load_text_fixture()).extract_addendum()