Commit f4620c5
committed
chore: migrate tests from mocha/chai to node:test + node:assert
- Migrate all test files across ~20 packages to Node.js native test runner
- Replace mocha describe/it/before/after with node:test equivalents
- Replace chai expect/assert with node:assert/strict
- Update package.json test scripts to use `node --test`
- Add tsx devDependency to test-runner-core for TypeScript test execution
- Move rollup-plugin-html tests from test/src/ to test/
- Replace mocha-based test files with .mjs equivalents where needed
- Add changeset for browser-logs test migration
Tests only — no production source code changes.
Assisted-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent e2af495 commit f4620c5
106 files changed
Lines changed: 4104 additions & 5160 deletions
File tree
- .changeset
- packages
- browser-logs
- test
- config-loader
- test
- fixtures/package-cjs
- dev-server-core
- test
- middleware
- plugins
- server
- web-sockets
- dev-server-esbuild
- test
- dev-server-hmr
- test
- dev-server-import-maps
- test
- dev-server-legacy
- test
- dev-server-rollup
- test/node
- plugins
- dev-server
- test
- parse5-utils
- test
- polyfills-loader
- test
- snapshots/createPolyfillsLoader
- rollup-plugin-copy
- test
- rollup-plugin-html
- test
- input
- extract
- output
- src
- input/extract
- output
- rollup-plugin-import-meta-assets
- test
- rollup-plugin-polyfills-loader
- test
- snapshots
- src
- test-runner-commands
- test
- a11y-snapshot
- emulate-media
- execute-server-command
- file
- select-option
- send-keys
- send-mouse
- set-user-agent
- set-viewport
- snapshot
- test-runner-core
- test-runner-junit-reporter
- test
- test-runner-mocha
- test
- test-runner-module-mocking
- test
- test-runner-visual-regression
- test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
| |||
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
21 | | - | |
| 20 | + | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
| 29 | + | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
0 commit comments