Skip to content

Commit 79a3487

Browse files
committed
allow tests to run in parallel
1 parent 85fd82c commit 79a3487

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"main": "index.js",
66
"scripts": {
77
"test": "jest --runInBand",
8+
"pretest": "rimraf __tests__/projects/*",
89
"lint": "eslint --ignore-pattern projects ./"
910
},
1011
"keywords": [

testSetup.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
const lnk = require('lnk')
22
const fs = require('fs-extra')
3-
const rimraf = require('rimraf')
43
// Prevent full and unnecessary project creation
54
process.env.VUE_CLI_TEST = true
65
// Link ./ to node_modules/vcp-electron-builder to that require.resolve(vcp-electron-builder) returns ./
7-
fs.removeSync('./node_modules/vue-cli-plugin-electron-builder')
8-
lnk.sync(['./'], './node_modules/vue-cli-plugin-electron-builder')
9-
// Create project dir if it doesn't exist, clear it if it does
10-
if (fs.existsSync('./__tests__/projects')) {
11-
rimraf.sync('./__tests__/projects/*')
12-
} else {
6+
// fs.removeSync('./node_modules/vue-cli-plugin-electron-builder')
7+
if (!fs.existsSync('./node_modules/vue-cli-plugin-electron-builder')) {
8+
lnk.sync(['./'], './node_modules/vue-cli-plugin-electron-builder')
9+
}
10+
// Create project dir if it doesn't exist
11+
if (!fs.existsSync('./__tests__/projects')) {
1312
fs.mkdirSync('./__tests__/projects')
1413
}

0 commit comments

Comments
 (0)