test: strengthen frozen-noop full-state assertion (algo #6)
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user