fix: normalize official agricultural crop groups
This commit is contained in:
@@ -150,6 +150,20 @@ def test_crop_code_list_preserves_year_specific_titles_and_reports_conflicts() -
|
||||
assert result["code_title_conflicts"] == {"201": ["Korrelmais", "Mais"]}
|
||||
assert "maincropgroup_title" in result["historical_comparison_rule"]
|
||||
assert module.normalized_group_title("Maïs") == "maize"
|
||||
assert module.normalized_group_title("Granen, zaden en peulvruchten") == "grains_seeds_legumes"
|
||||
assert module.normalized_group_title("Groenten, kruiden en sierplanten") == "horticulture"
|
||||
|
||||
|
||||
def test_persisted_first_import_group_keys_remain_query_compatible() -> None:
|
||||
assert VectorFeatureService._expanded_selection_filter_values(
|
||||
"main_crop_group_key",
|
||||
["grains_seeds_legumes", "horticulture"],
|
||||
) == [
|
||||
"grains_seeds_legumes",
|
||||
"granen,_zaden_en_peulvruchten",
|
||||
"horticulture",
|
||||
"groenten,_kruiden_en_sierplanten",
|
||||
]
|
||||
|
||||
|
||||
def test_features_are_exactly_clipped_in_lambert72_and_keep_source_fields() -> None:
|
||||
|
||||
Reference in New Issue
Block a user