pcbjam/tests/web
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Gergő Törcsvári 1d54e7afc8
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>
2026-06-16 16:34:34 +02:00
..
footprint-browse-remote.spec.ts feat: libs 0009-B — footprint serve + read wiring (GPL backend + standalone): extForKind .kicad_mod read/write, kind-filtered listLibs, LibsSource.listLibs(kind) threaded + boot per-tool kind; footprint-browse-remote e2e green (opens real capped 10.0.3 fp); bump pcbjam-shared 2026-06-16 16:28:21 +02:00
footprint-write-remote.spec.ts feat: libs 0009-C — footprint write round-trip e2e (footprint-write-remote.spec.ts): editor → user lib → New Footprint auto-save → PUT → backend persists fork-native .kicad_mod; green 2026-06-16 16:28:21 +02:00
footprint-write-spike.spec.ts feat: libs 0009-S — footprint write-path spike DONE + verified (footprint editor as project-scoped WASM tool + PCB_IO_PCBJAM_FP plugin + bridge kind 4th-arg; New Footprint→FootprintSave fires through bridge on main thread, fork-native body v20251028, no wedge — Firefox e2e green); bump kicad + pcbjam-shared 2026-06-16 16:28:21 +02:00
global-setup-web.ts feat: standalone home rework — tool launcher + backend libraries listing 2026-06-16 16:28:21 +02:00
symbol-write-remote.spec.ts feat: libs 0004-C — standalone real remote writes (createLib/saveItemBody + OWNER_HEADER), single-mount collapse, boot ensures user lib; remote-write e2e; bump kicad 2026-06-16 16:28:20 +02:00
symbol-write-spike.spec.ts feat: libs 0004-A — symbol write-path spike (provider save op, writable lib + MEMFS placeholder files, rw mount); fix symbol_editor embind link; e2e write-bridge test; bump kicad 2026-06-16 16:28:20 +02:00
tool-switch.spec.ts pcb-schema switch 2026-06-11 12:26:45 +02:00
tools-open.spec.ts test(web): cover footprint_editor in tools-open smoke (all 7 tools) 2026-06-16 16:34:34 +02:00