Skip to content

chore: Migrate devextreme-cli tests from Jest to Vitest - #1257

Merged
ajivanyandev merged 2 commits into
masterfrom
chore/migrate-to-vitest
Oct 21, 2026
Merged

ajivanyandev merged 2 commits into
masterfrom
chore/migrate-to-vitest

Conversation

@ajivanyandev

Copy link
Copy Markdown
Contributor
  • replace jest and jest-image-snapshot with vitest
  • add a local toMatchImageSnapshot matcher on pixelmatch@7/pngjs@7 that keeps jest-image-snapshot's file layout and comparison settings
  • move timeouts and serial execution into vitest configs
  • run template tests via vitest/node instead of jest.runCLI
  • drop the stale jest optional peer of eslint-plugin-jest from the lockfile

- replace jest and jest-image-snapshot with vitest
- add a local toMatchImageSnapshot matcher on pixelmatch@7/pngjs@7 that keeps
  jest-image-snapshot's file layout and comparison settings
- move timeouts and serial execution into vitest configs
- run template tests via vitest/node instead of jest.runCLI
- drop the stale jest optional peer of eslint-plugin-jest from the lockfile
@ajivanyandev ajivanyandev self-assigned this Oct 19, 2026
@ajivanyandev
ajivanyandev marked this pull request as ready for review October 19, 2026 12:09
@ajivanyandev
ajivanyandev requested a review from a team October 19, 2026 12:09
@vorobey
vorobey self-requested a review October 20, 2026 14:49
@ajivanyandev
ajivanyandev merged commit 51bcde1 into master Oct 21, 2026
23 checks passed
@ajivanyandev
ajivanyandev deleted the chore/migrate-to-vitest branch October 21, 2026 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants