Skip to content

Commit e63ebff

Browse files
Copilottanepiper
andcommitted
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

9 files changed

+11203
-6741
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,9 @@ dist
107107
.moon/cache
108108
.moon/docker
109109

110+
# Vitest
111+
__screenshots__/
112+
110113
# OSX
111114

112115
.DS_Store

0 commit comments

Comments
 (0)