Skip to content

Commit

Permalink
test: Vitest 3
Browse files Browse the repository at this point in the history
  • Loading branch information
erickzhao committed Jan 22, 2025
1 parent 02e8078 commit cf26c49
Show file tree
Hide file tree
Showing 28 changed files with 162 additions and 32 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
"ts-node": "^10.0.0",
"typedoc": "0.25.13",
"typescript": "~5.4.5",
"vitest": "^2.1.6",
"vitest": "^3.0.3",
"xvfb-maybe": "^0.2.1",
"yaml-hook": "^1.0.0"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/api/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
},
"devDependencies": {
"@malept/cross-spawn-promise": "^2.0.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"dependencies": {
"@electron-forge/core": "7.6.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/api/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"@types/rechoir": "^0.6.1",
"cross-env": "^7.0.2",
"electron-installer-common": "^0.10.2",
"vitest": "^2.1.6",
"vitest": "^3.0.3",
"yaml-hook": "^1.0.0"
},
"dependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/appx/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"main": "dist/MakerAppX.js",
"typings": "dist/MakerAppX.d.ts",
"devDependencies": {
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"main": "dist/Maker.js",
"typings": "dist/Maker.d.ts",
"devDependencies": {
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/deb/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"typings": "dist/MakerDeb.d.ts",
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/dmg/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"typings": "dist/MakerDMG.d.ts",
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/flatpak/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"typings": "dist/MakerFlatpak.d.ts",
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/pkg/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"typings": "dist/MakerPKG.d.ts",
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/rpm/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"typings": "dist/MakerRpm.d.ts",
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/snap/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"typings": "dist/MakerSnap.d.ts",
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/wix/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"main": "dist/MakerWix.js",
"typings": "dist/MakerWix.d.ts",
"devDependencies": {
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/zip/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"typings": "dist/MakerZIP.d.ts",
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin/local-electron/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"fs-extra": "^10.0.0"
},
"devDependencies": {
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin/vite/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"@malept/cross-spawn-promise": "^2.0.0",
"@types/node": "^18.0.3",
"vite": "^5.0.12",
"vitest": "^2.1.6",
"vitest": "^3.0.3",
"which": "^2.0.2",
"xvfb-maybe": "^0.2.1"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin/webpack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"@electron/packager": "^18.3.5",
"@malept/cross-spawn-promise": "^2.0.0",
"@types/node": "^18.0.3",
"vitest": "^2.1.6",
"vitest": "^3.0.3",
"which": "^2.0.2",
"xvfb-maybe": "^0.2.1"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/publisher/base-static/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"@electron-forge/shared-types": "7.6.0"
},
"devDependencies": {
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/publisher/base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"@electron-forge/shared-types": "7.6.0"
},
"devDependencies": {
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/publisher/electron-release-server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"typings": "dist/PublisherERS.d.ts",
"devDependencies": {
"msw": "^2.7.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/publisher/github/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"main": "dist/PublisherGithub.js",
"typings": "dist/PublisherGithub.d.ts",
"devDependencies": {
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"engines": {
"node": ">= 16.4.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/template/base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
},
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion packages/template/vite-typescript/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"@electron-forge/core-utils": "7.6.0",
"@electron-forge/test-utils": "7.6.0",
"fast-glob": "^3.2.7",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"files": [
"dist",
Expand Down
2 changes: 1 addition & 1 deletion packages/template/vite/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"listr2": "^7.0.2",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion packages/template/webpack-typescript/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"fast-glob": "^3.2.7",
"fork-ts-checker-webpack-plugin": "^7.2.13",
"listr2": "^7.0.2",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"files": [
"dist",
Expand Down
2 changes: 1 addition & 1 deletion packages/template/webpack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"devDependencies": {
"@electron-forge/test-utils": "7.6.0",
"listr2": "^7.0.2",
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion packages/utils/core-utils/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"node": ">= 16.4.0"
},
"devDependencies": {
"vitest": "^2.1.6"
"vitest": "^3.0.3"
},
"files": [
"dist",
Expand Down
10 changes: 5 additions & 5 deletions packages/utils/core-utils/spec/yarn-or-npm.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,17 @@ describe('yarn-or-npm', () => {

it('should by default equal the system yarn-or-npm value', async () => {
const pm = await detect();
expect(safeYarnOrNpm()).resolves.toEqual(pm);
await expect(safeYarnOrNpm()).resolves.toEqual(pm);
});

it('should return yarn if NODE_INSTALLER=yarn', () => {
it('should return yarn if NODE_INSTALLER=yarn', async () => {
process.env.NODE_INSTALLER = 'yarn';
expect(safeYarnOrNpm()).resolves.toEqual('yarn');
await expect(safeYarnOrNpm()).resolves.toEqual('yarn');
});

it('should return npm if NODE_INSTALLER=npm', () => {
it('should return npm if NODE_INSTALLER=npm', async () => {
process.env.NODE_INSTALLER = 'npm';
expect(safeYarnOrNpm()).resolves.toEqual('npm');
await expect(safeYarnOrNpm()).resolves.toEqual('npm');
});

it('should return system value if NODE_INSTALLER is an unrecognized installer', async () => {
Expand Down
Loading

0 comments on commit cf26c49

Please sign in to comment.