From 1d54e7afc86def4196d2f93fea5db4db0c9574a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerg=C5=91=20T=C3=B6rcsv=C3=A1ri?= Date: Tue, 16 Jun 2026 11:58:59 +0200 Subject: [PATCH] test(web): cover footprint_editor in tools-open smoke (all 7 tools) The web tool-open smoke booted 6 of the 7 standalone tools; add the footprint_editor case so every tool the editor exposes is exercised. It boots file-less (like symbol_editor/gerbview) and asserts its frame title. Co-Authored-By: Claude Opus 4.8 (1M context) --- tests/web/tools-open.spec.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/web/tools-open.spec.ts b/tests/web/tools-open.spec.ts index 5a83771..f7119ba 100644 --- a/tests/web/tools-open.spec.ts +++ b/tests/web/tools-open.spec.ts @@ -26,6 +26,7 @@ const CASES: Record = { pl_editor: { route: 'pl_editor/demo.kicad_wks', titleRe: /demo — Drawing Sheet Editor/i, fileless: false }, calculator: { route: 'calculator/', titleRe: /Calculator Tools/i, fileless: true }, symbol_editor: { route: 'symbol_editor/', titleRe: /Symbol Editor/i, fileless: true }, + footprint_editor: { route: 'footprint_editor/', titleRe: /Footprint Editor/i, fileless: true }, gerbview: { route: 'gerbview/', titleRe: /Gerber Viewer/i, fileless: true }, };