diff --git a/tests/domain/magicplan/test_mapper.py b/tests/domain/magicplan/test_mapper.py index d81a448cf..b429df70f 100644 --- a/tests/domain/magicplan/test_mapper.py +++ b/tests/domain/magicplan/test_mapper.py @@ -255,3 +255,17 @@ def test_trickle_vent_area_read_from_legacy_field_label() -> None: # Assert assert vent is not None assert vent.trickle_vent_area_mm2 == 1700 + + +def test_trickle_vent_area_read_from_individual_field_label() -> None: + # Arrange — "Individual" variant used in some MagicPlan templates + fields = [_make_survey_field( + "Individual Trickle Vent Effective Area (mm2) (No Code Then Width x Height)", "900" + )] + + # Act + vent = _map_window_ventilation(fields) + + # Assert + assert vent is not None + assert vent.trickle_vent_area_mm2 == 900