added vegetation

This commit is contained in:
2026-06-23 15:31:40 +03:00
parent c7435955c3
commit b230f7277c
9 changed files with 101 additions and 2 deletions
+10
View File
@@ -79,6 +79,16 @@ def test_los_endpoint_returns_obstruction_summary_fields() -> None:
data = response.json()
assert "obstructions" in data
assert "geometric_obstructions" in data
assert len(data["fresnel_profile"]) == 16
assert {
"distance_m",
"surface_m",
"path_height_m",
"fresnel_radius_m",
"required_clearance_m",
"fresnel_lower_60pct_m",
"fresnel_lower_100pct_m",
}.issubset(data["fresnel_profile"][0])
assert data["fresnel_violations_count"] == len(data["obstructions"])
assert data["geometric_obstructions_count"] == len(data["geometric_obstructions"])
assert "vegetation_loss_db" in data