File size: 300 Bytes
495526b
 
 
 
 
 
 
1
2
3
4
5
6
7
8
from backend.app.services.risk_engine import compute_risk


def test_compute_risk_range() -> None:
    response = compute_risk("flood", vulnerability_index=0.7, exposure_index=0.8)
    assert 0.0 <= response.risk_score <= 1.0
    assert response.risk_level in {"low", "moderate", "high", "critical"}