Keep regional soil selections exact
This commit is contained in:
@@ -30,7 +30,6 @@ FULL_AREA_CLIPPED_OPERATOR_TOOLS = {
|
|||||||
"provision_agricultural_parcel_history.py",
|
"provision_agricultural_parcel_history.py",
|
||||||
"provision_buildings_addresses_register.py",
|
"provision_buildings_addresses_register.py",
|
||||||
"provision_mol_soil_map.py",
|
"provision_mol_soil_map.py",
|
||||||
"provision_regional_soil_map.py",
|
|
||||||
}
|
}
|
||||||
|
|
||||||
SEMANTIC_METRICS_DISABLED_OPERATOR_TOOLS = {
|
SEMANTIC_METRICS_DISABLED_OPERATOR_TOOLS = {
|
||||||
@@ -41,7 +40,6 @@ SEMANTIC_METRICS_DISABLED_OPERATOR_TOOLS = {
|
|||||||
|
|
||||||
PRECLIPPED_MUNICIPALITY_PARTITION_OPERATOR_TOOLS = {
|
PRECLIPPED_MUNICIPALITY_PARTITION_OPERATOR_TOOLS = {
|
||||||
"provision_regional_bwk_natura2000.py",
|
"provision_regional_bwk_natura2000.py",
|
||||||
"provision_regional_soil_map.py",
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -265,14 +265,14 @@ def test_upload_contract_is_regional_historical_and_canonical(tmp_path: Path) ->
|
|||||||
assert provenance["raw_source_responses_retained"] is True
|
assert provenance["raw_source_responses_retained"] is True
|
||||||
|
|
||||||
|
|
||||||
def test_regional_operator_is_packaged_release_checked_and_query_optimized() -> None:
|
def test_regional_operator_is_packaged_release_checked_and_keeps_exact_intersections() -> None:
|
||||||
dockerfile = (ROOT / "deploy/unraid/Dockerfile.all-in-one").read_text(encoding="utf-8")
|
dockerfile = (ROOT / "deploy/unraid/Dockerfile.all-in-one").read_text(encoding="utf-8")
|
||||||
readiness = (ROOT / "scripts/run_readiness_check.sh").read_text(encoding="utf-8")
|
readiness = (ROOT / "scripts/run_readiness_check.sh").read_text(encoding="utf-8")
|
||||||
service = (ROOT / "backend/app/services/vector_feature_service.py").read_text(encoding="utf-8")
|
service = (ROOT / "backend/app/services/vector_feature_service.py").read_text(encoding="utf-8")
|
||||||
|
|
||||||
assert "COPY scripts/provision_regional_soil_map.py" in dockerfile
|
assert "COPY scripts/provision_regional_soil_map.py" in dockerfile
|
||||||
assert "py_compile scripts/provision_regional_soil_map.py" in readiness
|
assert "py_compile scripts/provision_regional_soil_map.py" in readiness
|
||||||
assert '"provision_regional_soil_map.py"' in service
|
assert '"provision_regional_soil_map.py"' not in service
|
||||||
|
|
||||||
dataset = Dataset(
|
dataset = Dataset(
|
||||||
name="regional-soil.geojson",
|
name="regional-soil.geojson",
|
||||||
@@ -281,7 +281,6 @@ def test_regional_operator_is_packaged_release_checked_and_query_optimized() ->
|
|||||||
source_metadata={"partitioned_source_audit": True, "geometry_clipped_to_area": True},
|
source_metadata={"partitioned_source_audit": True, "geometry_clipped_to_area": True},
|
||||||
provenance_metadata={"operator_tool": "provision_regional_soil_map.py"},
|
provenance_metadata={"operator_tool": "provision_regional_soil_map.py"},
|
||||||
)
|
)
|
||||||
assert VectorFeatureService.preclipped_partition_filter(
|
assert VectorFeatureService.can_use_full_area_fast_path(dataset, None) is False
|
||||||
dataset, "Gemeente Mol - officiele grens"
|
assert VectorFeatureService.preclipped_partition_filter(dataset, "Gemeente Mol - officiele grens") is None
|
||||||
) == ("municipality", "Mol")
|
|
||||||
assert VectorFeatureService.preclipped_partition_filter(dataset, "Vervoerregio Kempen") is None
|
assert VectorFeatureService.preclipped_partition_filter(dataset, "Vervoerregio Kempen") is None
|
||||||
|
|||||||
Reference in New Issue
Block a user