Window with no labeled data should not crash or promote.
()
| 101 | |
| 102 | |
| 103 | def test_no_eval_without_labels(): |
| 104 | """Window with no labeled data should not crash or promote.""" |
| 105 | tracker = ShadowTracker(eval_window=5, promote_after=1) |
| 106 | for _ in range(10): |
| 107 | _record(tracker, a_pred=0, b_pred=1, c_pred=0, ens_tier=0, gold=None) |
| 108 | assert not tracker.promoted |
| 109 | |
| 110 | |
| 111 | def test_simulate_3sig_tier(): |
nothing calls this directly
no test coverage detected