4 lines
1.3 KiB
Markdown
4 lines
1.3 KiB
Markdown
FAIL
|
||
|
||
crates/ely-lok/src/client/tests/formula.rs:365 — 新增回归仅检查 worker 的 `.uno:StateTableCell`,绕过本次修复的 `figures::label`;既有界面测试(apps/ely-table/src/figures.rs:80)仅使用整数 `21`、`42`,上一轮数值失真的回归覆盖仍缺失。具体复现:在独立源码副本中恢复上一轮的 `tidy` 函数及其调用,`selection_figures_follow_the_cells_number_format` 和 `kernel_status_takes_the_interface_language` 仍全部通过;实际调用变异后的 `label`,`8128.00` 显示为 `8128`,`0.0000000001` 显示为 `0`,`1234567890.25` 显示为 `1234567890`。补充的数值保留断言在当前实现通过、恢复旧逻辑后失败。修复方向:在 ElyTable 的界面测试中断言这些真实内核统计值经 `figures::label` 后完整保留,使恢复旧逻辑时测试失败。上一轮行为缺陷已复测修复:真实内核的两位小数、尾零、微小值和大数小数输出以及当前界面转换均通过;独立构建 worker 与 ElyTable 成功,公式测试 8/8、ElyTable 测试 43/43、注释规则检查通过。变异证据见 `/tmp/ely-r28-r2-mutant-existing.log`、`/tmp/ely-r28-r2-probe-kernel.log`、`/tmp/ely-r28-r2-mutant-regression.log`;临时源码副本、独立构建目录和增量缓存已在写入结论前清理。
|