| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[变更性质]
新增验证脚本,非产品代码。
[测试目标]
Leader 要求每个页面在真浏览器 375/768/1440 三档下零横向溢出、零
pageerror,且迁移后的 layerchart 图表须在含数据状态下渲染并遵循
同一溢出约束(空态验证无法覆盖)。
[测试方案]
scripts/ui-verify.mjs:静态服务 dist + Playwright chromium,按路由×
宽度断言 document overflow=0、pageerror=0、bg/fg 主题成立,输出
overflow-probe.json 与全页截图。scripts/chart-overflow-probe.mjs:以
page.route mock /api(含 /api/auth/me、runs 列表带 result、结果单),
勾选两个已完成回测触发对比曲线,真实渲染 svgs 并断言宽度内渲染。
证据存 artifacts/ui-shadcn/(30 组合全 OK,图表 6 组合全 OK)。
[影响范围]
仅验证工具链,node frontend/scripts/... 手动运行;不影响构建产物。
|