Add dependency-free browser test suite and README

49 tests run in headless Chrome via tests/run.sh: unit tests for the pure
modules plus integration tests that drive the real page in an iframe
(filtering, URL state, bag, limits, cross-tab sync, checkout, dialogs,
accessibility and overflow checks).
This commit is contained in:
2026-11-07 21:18:38 -07:00
parent c4c07cbc16
commit a15d0d37b1
10 changed files with 652 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
import { runAll } from "./harness.js";
import "./dom.test.js";
import "./format.test.js";
import "./catalog.test.js";
import "./cart.test.js";
import "./app.test.js";
await runAll();