Use vitest for some EW unit tests (#33816)
* Use vitest for some EW unit tests * Ensure library builds are done before unit tests * Stabilise jest tests * Move more tests over * Make sonar happier * Update types/node for happy-dom compat again * Decrease max-workers to stabilise jest tests * Split jest over 3 runners to alleviate memory woes * Switch jest to runInBand * Attempt to deflake jest tests * tweak coverage * tweak coverage
This commit is contained in:
+10
-1
@@ -46,11 +46,20 @@
|
||||
},
|
||||
"dependsOn": ["^build", "^build:playwright"]
|
||||
},
|
||||
"test:unit:prepare": {
|
||||
"executor": "nx:noop",
|
||||
"dependsOn": ["^build"]
|
||||
},
|
||||
"test:unit": {
|
||||
// We avoid the jest executor because it doesn't seem to give any benefit, and it mangles the summary of failing tests.
|
||||
"command": "jest",
|
||||
"options": { "cwd": "apps/web" },
|
||||
"dependsOn": ["^build"]
|
||||
"dependsOn": ["test:unit:prepare"]
|
||||
},
|
||||
"test:vitest": {
|
||||
"command": "vitest run",
|
||||
"options": { "cwd": "apps/web" },
|
||||
"dependsOn": ["test:unit:prepare"]
|
||||
},
|
||||
"test:playwright": {
|
||||
"command": "playwright test",
|
||||
|
||||
Reference in New Issue
Block a user