Files
Jyotisha/tests/test_western_real_case_calibration.py
T

18 lines
755 B
Python

from scripts.western_real_case_calibration import build_case
def test_jobs_public_case_replays_progressed_angles_and_parans() -> None:
report = build_case("jobs_iphone_2007")
assert report["status"] == "calculated_not_predictive_validation"
assert report["event"]["source"]["source_grade"] == "primary"
assert report["birth_source"]["time_accuracy_rating"] == "AA"
assert report["layers"]["secondary_progressions"]["progressed_angles"]["status"] == "used"
assert report["layers"]["parans"]["status"] == "used"
assert report["summary"]["paran_event_count"] > 0
assert "cannot establish" in report["boundary"]
def test_unknown_case_is_blocked() -> None:
assert build_case("missing")["reason"] == "case_id_not_found"