test: strengthen frozen-noop full-state assertion (algo #6)

This commit is contained in:
2026-07-17 00:03:17 -04:00
parent 1e92928d4e
commit 2ab8088c81
+19 -2
View File
@@ -156,9 +156,26 @@ def test_frozen_run_call_is_noop() -> None:
run.slots[i].cand_per_q = {f"q{i}": True}
_advance_prefix(run, _PARAMS)
assert run.frozen and run.n_used == 7
n_evidence = len(run.evidence_rows)
before = (
run.w,
run.l,
run.n_used,
run.prefix_ptr,
len(run.evidence_rows),
run.verdict,
run.frozen,
)
_advance_prefix(run, _PARAMS)
assert run.n_used == 7 and len(run.evidence_rows) == n_evidence
after = (
run.w,
run.l,
run.n_used,
run.prefix_ptr,
len(run.evidence_rows),
run.verdict,
run.frozen,
)
assert after == before
def test_ties_hit_futility_early_and_freeze() -> None: