aa zas oprava
This commit is contained in:
@@ -3285,7 +3285,7 @@ class ChargeAcquisitionArbitrageTests(unittest.TestCase):
|
||||
self.assertEqual(push, [0, 1, 2, 3][: len(push)])
|
||||
|
||||
def test_evening_push_override_cleared_on_relaxed_retry(self) -> None:
|
||||
"""v53: hysterézní override se nepřenáší do Infeasible retry větví."""
|
||||
"""v53/v2: hysterézní override se nepřenáší do Infeasible retry větví."""
|
||||
kept = _evening_push_override_for_solve(
|
||||
{2, 5},
|
||||
relaxed_expensive_import=False,
|
||||
@@ -3295,7 +3295,8 @@ class ChargeAcquisitionArbitrageTests(unittest.TestCase):
|
||||
neg_sell_phases_fallback=False,
|
||||
)
|
||||
self.assertEqual(kept, {2, 5})
|
||||
kept_prep_hold = _evening_push_override_for_solve(
|
||||
# v2: stale override from active plan must drop already at prep_hold_only
|
||||
dropped_prep_hold = _evening_push_override_for_solve(
|
||||
{2, 5},
|
||||
relaxed_expensive_import=False,
|
||||
relaxed_neg_buy_charge=False,
|
||||
@@ -3303,7 +3304,7 @@ class ChargeAcquisitionArbitrageTests(unittest.TestCase):
|
||||
relaxed_neg_prep_window=False,
|
||||
neg_sell_phases_fallback=False,
|
||||
)
|
||||
self.assertEqual(kept_prep_hold, {2, 5})
|
||||
self.assertIsNone(dropped_prep_hold)
|
||||
dropped = _evening_push_override_for_solve(
|
||||
{2, 5},
|
||||
relaxed_expensive_import=True,
|
||||
|
||||
Reference in New Issue
Block a user