ATA / test_phase2_4_final.py
vishanth11
Deploy AI Traffic Adaptation System with Git LFS binaries to Hugging Face Spaces
f234112
Raw History Blame Contribute Delete
672 Bytes
from pathlib import Path
from run_system import ROOT
from src.integration.sumo_decision_controller import (
EMERGENCY_SUMO_CONFIG,
SUMO_CONFIG,
Phase2SUMOController,
)
def test_canonical_runtime_and_scenarios_exist():
assert Path(SUMO_CONFIG).exists()
assert Path(EMERGENCY_SUMO_CONFIG).exists()
assert Phase2SUMOController.__module__.endswith(
"integration.sumo_decision_controller"
)
assert ROOT.exists()
def test_final_output_contract_is_project_relative():
assert not str(ROOT).startswith("E:")
assert (ROOT / "src" / "integration" / "emergency.py").exists()
assert (ROOT / "docs" / "FINAL_SYSTEM.md").exists()