test(ephemeris): move the expectations BUG-1275 shifts and regenerate three goldens
The nutation branch left the quick gate red: eight expectations still encoded the mean-ayanamsa frame (dasha boundaries two days late, a solar-return frame gap that was the bug itself, a 0.01 Kala drift from frozen sidereal fixtures) and three goldens were never regenerated. Python full suite is back to the baseline list; quick gate passes. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
7a78638beb
commit
db0134f9db
@@ -131,12 +131,15 @@ def test_fixture_dasha_timeline_rejects_workbuddy_regression_claims() -> None:
|
||||
current["antardasha"]["end"],
|
||||
)
|
||||
|
||||
assert observed["2014-06-15"] == ("Jupiter", "Rahu", "2014-04-27", "2016-09-20")
|
||||
# BUG-1275: the sidereal Moon now includes nutation on both sides (FLG_SIDEREAL frame),
|
||||
# which moves every Vimshottari boundary of this fixture about two days earlier.
|
||||
# Saturn/Venus 2023-07-11 equals an independent Swiss Ephemeris FLG_SIDEREAL calculation.
|
||||
assert observed["2014-06-15"] == ("Jupiter", "Rahu", "2014-04-25", "2016-09-18")
|
||||
# BUG-1268 (upstream 4a807e7d): antardashas are laid from the parent
|
||||
# mahadasha's exact start instant, not its day-truncated date string, so
|
||||
# Saturn/Venus starts 2023-07-13T05:10:31 (was 2023-07-12 from midnight).
|
||||
assert observed["2024-03-01"] == ("Saturn", "Venus", "2023-07-13", "2026-09-11")
|
||||
assert observed["2027-03-01"] == ("Saturn", "Sun", "2026-09-11", "2027-08-24")
|
||||
assert observed["2024-03-01"] == ("Saturn", "Venus", "2023-07-11", "2026-09-09")
|
||||
assert observed["2027-03-01"] == ("Saturn", "Sun", "2026-09-09", "2027-08-22")
|
||||
|
||||
|
||||
def test_one_command_user_invocation_acceptance_check() -> None:
|
||||
|
||||
Reference in New Issue
Block a user