summaryrefslogtreecommitdiff
path: root/frontend/src/App.svelte
diff options
context:
space:
mode:
authorSomhairle H. Marisol <[email protected]>2026-09-18 08:27:06 +0800
committerSomhairle H. Marisol <[email protected]>2026-09-18 08:27:06 +0800
commitb4f1136457a08c6ad6ef52d9dc1f83fef050d87c (patch)
tree454427819a1db6ea034b06824383ca7e33d6c019 /frontend/src/App.svelte
parent45ecb4e9dfe225bc982e9af9315590bcb0783df7 (diff)
downloadstrategy-lab-b4f1136457a08c6ad6ef52d9dc1f83fef050d87c.tar.gz
test(frontend): 真浏览器 UI 溢出与图表渲染验证脚本
[变更性质] 新增验证脚本,非产品代码。 [测试目标] 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/... 手动运行;不影响构建产物。
Diffstat (limited to 'frontend/src/App.svelte')
0 files changed, 0 insertions, 0 deletions