strengthen external parity diagnostics

This commit is contained in:
732642856
2026-07-12 15:13:30 +08:00
parent b336bdd9ac
commit 85e420cba4
10 changed files with 159 additions and 11 deletions
@@ -7,7 +7,12 @@ def test_scanner_reports_real_divisional_transitions(monkeypatch):
if command == "chart":
return {"ascendant": {"sign": "Leo", "degree_in_sign": 10 + minute / 100}}
ascendant = "Aries" if minute % 2 else "Taurus"
return {"divisional_charts": {"D": {"ascendant": ascendant}}}
return {
"divisional_charts": {
"D9_Navamsa": {"ascendant": ascendant},
"D10_Dasamsa": {"ascendant": ascendant},
}
}
monkeypatch.setattr(scanner, "_engine_json", fake_engine)
report = scanner.scan_candidate_times(