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}
|
run.slots[i].cand_per_q = {f"q{i}": True}
|
||||||
_advance_prefix(run, _PARAMS)
|
_advance_prefix(run, _PARAMS)
|
||||||
assert run.frozen and run.n_used == 7
|
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)
|
_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:
|
def test_ties_hit_futility_early_and_freeze() -> None:
|
||||||
|
|||||||
Reference in New Issue
Block a user