Commit e63ebff
Add comprehensive test suite with Vitest and Playwright
- Convert from Jest to Vitest with Playwright browser provider for real DOM testing
- Add extensive tests for all bug fixes (memory leaks, state mutations, logic errors)
- Add extract.spec.mjs with comprehensive field extraction tests
- Add group.spec.mjs with tests for beaker/group functionality
- Enhance dirty.spec.mjs, enrichment.spec.mjs, and event.spec.mjs with bug-specific tests
- Configure Vitest with Playwright for authentic browser environment testing
- Add test scripts for watch, UI, and coverage modes
- Tests validate all 15 bugs fixes with edge cases and integration scenarios
Co-authored-by: tanepiper <376930+tanepiper@users.noreply.github.com>1 parent d9044f2 commit e63ebff
File tree
9 files changed
+11203
-6741
lines changed- packages/formula/src/lib
- form
- group
9 files changed
+11203
-6741
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
110 | 113 | | |
111 | 114 | | |
112 | 115 | | |
0 commit comments