fix(paper): 实走/影子隐藏起止日期(用户指正:开放账户区间无意义): 前端仅回放显示日期,卡片标题资金与区间→资金+说明文案; 后端非回放强制start=创建当天end空(组合日终重放依赖start_date空值会崩); 区间断言进测试 [nas]
CI/CD / test (push) Successful in 15s
CI/CD / nas-deploy (push) Successful in 31s
CI/CD / nas-verify (push) Successful in 13s

This commit is contained in:
2026-08-14 19:45:09 +08:00
parent f00730482f
commit c9bc654d3a
3 changed files with 32 additions and 7 deletions
+6
View File
@@ -63,8 +63,14 @@ def test_create_shadow_mode(tmp_path):
cta = by_id[r1.json()["account_id"]]
assert cta["mode"] == "shadow"
assert cta["engine"] == "shadow"
# 实走/影子是开放账户:用户填的区间被忽略,开始=创建当天,结束留空
from datetime import date
assert cta["start_date"] == date.today().isoformat()
assert not cta["end_date"]
pf = by_id[r2.json()["account_id"]]
assert pf["mode"] == "shadow" and pf["engine"] == "shadow"
assert not pf["end_date"]
def test_create_portfolio_rejects_replay(tmp_path):