import config def test_century_boundaries(): assert config.TWO_DIGIT_19XX_MAX == 57 assert config.TWO_DIGIT_18XX_MIN == 73 def test_header_maps_cover_required_fields(): assert "index" in config.DOCUMENT_HEADER_MAP.values() assert "last_name" in config.PERSON_HEADER_MAP.values() def test_feast_tables_present(): assert config.MOVABLE_FEASTS["pfingsten"] == 49 assert config.SEASON_MONTHS["herbst"] == 10 def test_name_classification_tables(): assert "tante" in config.RELATIONAL_TERMS assert "familie" in config.COLLECTIVE_TERMS assert "unbekannt" in config.UNKNOWN_NAME_MARKERS assert config.PROSE_MAX_LEN >= 30 assert "anita" in config.EXTRA_GIVEN_NAMES