pcbjam/tests/e2e
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Viktor Vaczi c445955583 Fix wxWidgets WASM rendering and add comprehensive tests
- Enable Asyncify for modal dialogs (ShowModal blocks until user closes)
- Add ASYNCIFY build flags to Makefile.wasm
- Fix dialog.spec.ts tests to use canvas coordinates (wxWidgets renders to canvas)
- Update WHATWORKS.md: 83 tests pass, dialog tests now 5/5

The wxwidgets submodule commit includes:
- Enabled startModal() Asyncify call in ShowModal()
- Enabled EM_ASM endModal cleanup in EndModal()
- Note: WASM code in src/univ/dialog.cpp will be refactored to
  src/wasm/dialog.cpp in follow-up for cleaner architecture

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 18:42:27 +01:00
..
aui.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
clipboard.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
dialog.spec.ts Fix wxWidgets WASM rendering and add comprehensive tests 2025-11-29 18:42:27 +01:00
dialogs.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
filedialog.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
grid.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
layout.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
menu.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
opengl.spec.ts Fix Vertex Arrays GL test crash and add OpenGL test suite 2025-11-29 12:58:14 +01:00
timer.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
toolbar.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
tree.spec.ts Add standalone test apps and Playwright specs for wxWidgets WASM 2025-11-29 16:19:13 +01:00
wxwidgets.spec.ts Add popup z-ordering tests and fix dropdown close behavior 2025-11-29 12:32:16 +01:00