Files
rose-ash/sx
giles 1e42451252 Test runner: SX island for (test.(applications.(htmx))), header test link
- Test runner island (~test-runner) with 8 test definitions as SX data
- SSR renders test list with expandable deftest source
- Island body has run-all/run-action/reload-frame/wait-boot helpers
- Header: "test" link on every page, derives test URL from current path
- _test added to skip_dirs in sx_server.ml (both load_dir locations)
- Handler names: ex-{slug} convention for dispatch compatibility
- JS fallback runner updated with data-role selectors

Next: wire island hydration so browser re-evaluates the island body
(component bundler needs to include ~test-runner in page scripts)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 12:20:21 +00:00
..