added vegetation
This commit is contained in:
@@ -45,6 +45,8 @@ def test_link_budget_includes_vegetation_loss(monkeypatch) -> None:
|
||||
result = link_service.link_budget(request)
|
||||
|
||||
assert result.vegetation_db == 5.0
|
||||
assert result.los_clear is result.fresnel_clear
|
||||
assert result.fresnel_violations_count >= 0
|
||||
assert isclose(
|
||||
result.total_loss_db,
|
||||
result.fspl_db + result.diffraction_db + 5.0,
|
||||
@@ -94,3 +96,8 @@ def test_link_budget_includes_diffraction_loss(monkeypatch) -> None:
|
||||
assert result.diffraction_db > 0
|
||||
assert isclose(result.total_loss_db, result.fspl_db + result.diffraction_db)
|
||||
assert result.fresnel_clear is False
|
||||
assert result.los_clear is False
|
||||
assert result.geometric_los is False
|
||||
assert result.fresnel_violations_count > 0
|
||||
assert result.geometric_obstructions_count > 0
|
||||
assert result.worst_obstruction is not None
|
||||
|
||||
Reference in New Issue
Block a user