diff --git a/tests/integration/test_bybit_persist_sleeve_ret_cli.py b/tests/integration/test_bybit_persist_sleeve_ret_cli.py index 7764059..2e24c62 100644 --- a/tests/integration/test_bybit_persist_sleeve_ret_cli.py +++ b/tests/integration/test_bybit_persist_sleeve_ret_cli.py @@ -115,8 +115,9 @@ def test_backtest_refs_all_also_writes_bybit_sleeve_ret(monkeypatch, tmp_path): from fxhnt.adapters.persistence.forward_nav import ForwardNavRepo sids = {row.strategy_id for row in ForwardNavRepo(dsn).all_backtest_summaries()} - assert {"bybit_4edge", "bybit_4edge_levered", "positioning"} <= sids, ( - f"backtest-refs --all must also persist the 3 report-kind backtest_summary refs; got {sids}") + assert {"bybit_4edge", "bybit_4edge_levered", "positioning", "xsfunding"} <= sids, ( + f"backtest-refs --all must also persist the report-kind backtest_summary refs " + f"(incl. the migrated single-sleeve xsfunding track — Phase 0b); got {sids}") def test_cli_is_idempotent(monkeypatch, tmp_path):