21 lines
3.1 KiB
Markdown
21 lines
3.1 KiB
Markdown
【本轮(A3a-1b)对该既有文档的三处定点改动原文,非文档全文;全文 49,966B / 610 行见 HEAD 1a4002e】
|
||
|
||
(1) 文首新增段(第 37-41 行):
|
||
- **A3a-1b 轮复跑说明(2026-09-23,任务 [A3a-1b],响应 QC #6/#7 交付摘要与实测一致硬门禁)**: 本轮不改任何测试文件与业务实现,只在恢复后的真实状态(HEAD `d6514bf`,本文档 47,693B)上**实跑**守卫用例并生成真实证据:
|
||
`./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py -q --tb=no` → **17 passed in 0.07s**(`# RC=0`)、
|
||
`./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py --collect-only -q` → **17 tests collected in 0.03s**(`# RC=0`),
|
||
`RegistrationDocCase` 两项均绿。真实输出已归档:名为 `m11b2d_a3a1_fixture_contract_rerun.txt` 的 A3a-1 轮旧件(`# HEAD: 1d1fd3d`,`17 passed in 0.09s`)按本任务书指定路径**被本次输出覆盖**,另新增同轮 collect-only 留证
|
||
`m11b2d_a3a1_fixture_contract_collect_only_rerun.txt`;`m11b2d_a3_*`、`m11b2d_a1_*` 等历史归档一律未覆盖。
|
||
本轮文档改动为本节、§6 执行证据段与 §8 证据索引表(更新 1 行 + 新增 1 行),未删除任何既有章节;§8 各行「跑的是什么」与对应文件首行 `# CMD:` 逐字一致。
|
||
|
||
(2) §6 执行证据段新增句(紧接「恢复后 `2 failed` 已消除)。」之后):
|
||
A3a-1b 轮在恢复提交 `d6514bf` 上再次复跑(`-q --tb=no` → `17 passed in 0.07s`、
|
||
`--collect-only -q` → `17 tests collected in 0.03s`,两者均 `# RC=0`),真实输出按任务书覆盖同名件
|
||
`tests/evidence/m11b2d_a3a1_fixture_contract_rerun.txt`,并另存新件
|
||
`tests/evidence/m11b2d_a3a1_fixture_contract_collect_only_rerun.txt`;`m11b2d_a3_*` 等历史归档未覆盖,
|
||
`RegistrationDocCase` 两项在恢复后的文档上恒绿。
|
||
并把 §6 计数口径句改为:各归档证据文件的 passed 数四者一一对齐(A3 轮两份 + A3a/A3a-1/A3a-1b 轮复跑件,见 §8 索引)
|
||
|
||
(3) §8 证据索引表:更新 1 行 + 新增 1 行(第 601-602 行):
|
||
| `tests/evidence/m11b2d_a3a1_fixture_contract_rerun.txt` | `# CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py -q --tb=no` → **17 passed in 0.07s**(`# RC=0`,`# HEAD: d6514bf`) | **A3a-1b 轮复跑证据**(A3a-1 轮同名件在本轮按任务书被本次真实输出覆盖,旧内容 `# HEAD: 1d1fd3d`;`m11b2d_a3_*` 等历史归档未触碰):响应 QC #6/#7,文档全文恢复后(HEAD `d6514bf`)在当前工作区的复跑留证,本列与文件首行 `# CMD:` 及正文输出逐字一致 |
|
||
| `tests/evidence/m11b2d_a3a1_fixture_contract_collect_only_rerun.txt` | `# CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py --collect-only -q` → **17 tests collected in 0.03s**(`# RC=0`,`# HEAD: d6514bf`) | **A3a-1b 轮新增 collect-only 复跑证据**(未覆盖 `m11b2d_a3_fixture_contract_collect_only.txt` 旧归档):四组 17 项可收集性在当前 HEAD 的复证,本列与文件首行 `# CMD:` 及正文输出逐字一致 | |