You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit bb822e0
Browse filesBrowse the repository at this point in the historyBrowse files
tests/interaction: pin SPEC_BASE_URL and harden unit tests for SPEC_VERSIONS growth
SPEC_BASE_URL was derived from SPEC_VERSIONS[-1], so appending
2026-07-28 to the active axis would silently repoint all 276
source=f"{SPEC_BASE_URL}/..." URLs to the 2026 spec -- including the
85 removed_in entries whose pages no longer exist there. SPEC_BASE_URL
is now a pinned literal for 2025-11-25; SPEC_2026_BASE_URL is added for
new entries; SPEC_REVISION is dropped.
Six compute_cells/cell_id unit tests in test_coverage.py inherited the
default SPEC_VERSIONS and would break when it grows; they now pass
spec_versions=("2025-11-25",) explicitly. A new invariant pins both
base-URL constants.
Verified by temporarily flipping SPEC_VERSIONS to dual: test_coverage.py
is 30/30 green and SPEC_BASE_URL stays pinned.
504 connect cells unchanged; 100% coverage; pyright/ruff clean.
0 commit comments