diff --git a/backend/app/services/vector_feature_service.py b/backend/app/services/vector_feature_service.py index 4c23d4b6..3a119ddb 100644 --- a/backend/app/services/vector_feature_service.py +++ b/backend/app/services/vector_feature_service.py @@ -30,7 +30,6 @@ FULL_AREA_CLIPPED_OPERATOR_TOOLS = { "provision_agricultural_parcel_history.py", "provision_buildings_addresses_register.py", "provision_mol_soil_map.py", - "provision_regional_soil_map.py", } SEMANTIC_METRICS_DISABLED_OPERATOR_TOOLS = { @@ -41,7 +40,6 @@ SEMANTIC_METRICS_DISABLED_OPERATOR_TOOLS = { PRECLIPPED_MUNICIPALITY_PARTITION_OPERATOR_TOOLS = { "provision_regional_bwk_natura2000.py", - "provision_regional_soil_map.py", } diff --git a/backend/tests/test_sprint217_regional_dov_soil_map.py b/backend/tests/test_sprint217_regional_dov_soil_map.py index da342022..6cc39f57 100644 --- a/backend/tests/test_sprint217_regional_dov_soil_map.py +++ b/backend/tests/test_sprint217_regional_dov_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 -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") 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") assert "COPY scripts/provision_regional_soil_map.py" in dockerfile 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( 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}, provenance_metadata={"operator_tool": "provision_regional_soil_map.py"}, ) - assert VectorFeatureService.preclipped_partition_filter( - dataset, "Gemeente Mol - officiele grens" - ) == ("municipality", "Mol") + assert VectorFeatureService.can_use_full_area_fast_path(dataset, None) is False + assert VectorFeatureService.preclipped_partition_filter(dataset, "Gemeente Mol - officiele grens") is None assert VectorFeatureService.preclipped_partition_filter(dataset, "Vervoerregio Kempen") is None