from pathlib import Path ROOT = Path(__file__).resolve().parents[1] MAP = ROOT / "maps" / "red_river_basin_intelligence.html" def test_binational_map_contains_required_evidence_layers_and_warning(): html = MAP.read_text() assert "Canadian water-quality stations" in html assert "US water-quality stations" in html assert "NHDPlus flow directions" in html assert "US NPDES wastewater facilities" in html assert "Minnesota registered feedlots" in html assert "Hyperscale-equivalent distributed envelope" in html assert "Proximity does not establish causation" in html assert "planning ceiling, not approved capacity" in html assert "250–300 MW" in html assert "717 mapped locations" in html assert "Red River–Lake Winnipeg Basin Intelligence" in html assert "Large heat sinks \\u2014 modeled and measured" in html assert "HeatHost capacity limited by usable heat" in html assert "Wastewater heat" in html assert "supply is not heat demand" in html assert "Modeled demand is screening evidence" in html