• wenwen.tang's avatar
    test: 补行粒度核对与楼层总表的单测,回归脚本改数据驱动并加沙箱闸门 · 9326844a
    wenwen.tang authored
    - 新增 tools/test_round6.py(39 项):覆盖行粒度核对全链路 ——
      进度与部分确认、旧 units 展开成行、只核单一类目、确认后取消勾选会撤销确认、
      未知行过滤、账期级部分确认放行、批次摘要字段
    - 新增 tools/test_masters.py:楼层总表 公共/套内/空调总 的系数与金额口径
    - test_rules.py:免租期断言改为与 `rentfree.windows()` 对拍的数据驱动写法,
      不再写死「3 段 / 只有 302室」(台账新增 801/802 后会过期)
    - ui_verify.py/2/3/4/5/6.py:**未设 RENTOS_BASE 时直接拒绝运行**。
      此前 ui_verify2 直连 8899 真实服务,往 `data/batches/` 写了 17 个测试批次、
      还改脏了台账 2 行。跑这批脚本必须经 `tools/ui_verify_runner.py` 沙箱
    - ui_verify2/5/7.py:批次台账改为按账期汇总默认折叠后,脚本改为只点
      `.collapsed` 分组(hash 导航不刷新页面,折叠状态会延续)
    - 新增 tools/ui_verify11.py(85 项):核对按行 + 列显示 + 部分确认全链路
    9326844a
test_masters.py 12 KB