4 lines
799 B
Markdown
4 lines
799 B
Markdown
FAIL
|
|
|
|
tests/scripts/shell.sh:98 — 混合属性的截图断言仍会放过违反 UX-04 的渲染,第二轮的测试缺陷尚存。复现:在临时副本中,仅将 `examples/shell/main.rs` 的属性行渲染改为 `group.row(name.clone(), if name == "Format" { "Text".to_string() } else { value.clone() })`,保留混合选择及模型日志;运行 `bash tests/scripts/shell.sh`,实测退出码为 0。截图明确显示两页被选中且 `Format` 为首个对象的 `Text`,区域哈希仍与 `Mixed` 基准完全一致,距离为 0。当前 16×16 平均亮度哈希无法验证属性值,调低第 104 行的容差也无法捕获此回归。修复方向:为实际渲染的属性值采用能区分 `Mixed` 与 `Text` 的断言,并将此变异加入验证,要求脚本失败。
|