diff --git a/tests/applications/landlord_description_overrides/test_build_columns.py b/tests/applications/landlord_description_overrides/test_build_columns.py index 02feaab6..c6748728 100644 --- a/tests/applications/landlord_description_overrides/test_build_columns.py +++ b/tests/applications/landlord_description_overrides/test_build_columns.py @@ -25,3 +25,16 @@ def test_build_columns_wires_a_main_fuel_classifier_column() -> None: assert len(columns) == 1 assert columns[0].name == "main_fuel" assert columns[0].source_column == "Main Fuel" + + +def test_build_columns_wires_a_glazing_classifier_column() -> None: + # Arrange + chat_gpt = cast(ChatGPT, object()) + + # Act + columns = _build_columns({"glazing": "Glazing"}, chat_gpt, None) + + # Assert — one column, named glazing, reading the "Glazing" header. + assert len(columns) == 1 + assert columns[0].name == "glazing" + assert columns[0].source_column == "Glazing"