feat(workbench): add runtime GIS and sample integrations

This commit is contained in:
2026-09-22 10:44:31 +08:00
parent a3b4e75317
commit 7ab9b36a5e
62 changed files with 6685 additions and 51 deletions
@@ -159,9 +159,13 @@ def test_create_sensor_placement_writes_run_and_result_atomically(monkeypatch):
min_diameter=300,
created_by="alice",
sensor_locations=["J1", "J2"],
sensor_type="water_quality",
method="sensitivity",
)
assert created["sensor_count"] == 2
assert created["sensor_type"] == "water_quality"
assert created["method"] == "sensitivity"
statements = [call.args[0] for call in cursor.execute.call_args_list]
assert "INSERT INTO analysis.runs" in statements[0]
assert "INSERT INTO analysis.results" in statements[1]