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) <noreply@anthropic.com>
This commit is contained in:
Gergő Törcsvári 2026-06-16 11:58:59 +02:00
commit 1d54e7afc8
No known key found for this signature in database
GPG key ID: 8E75F2CDE64E5322

View file

@ -26,6 +26,7 @@ const CASES: Record<string, ToolCase> = {
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 },
};