@@ -11,16 +11,8 @@ const setupFilesAfterEnv = [
11
11
const wasmConfig = process . env . WASM && {
12
12
setupFilesAfterEnv : [ ...setupFilesAfterEnv , "@rspack/test-tools/setup-wasm" ] ,
13
13
testPathIgnorePatterns : [
14
- // Skip because they reply on snapshots
15
- "compilerCases/*.js" ,
16
- "errorCases/*.js" ,
17
- "statsAPICases/*.js" ,
18
- "defaultsCases/*/*.js" ,
19
-
20
14
// Skip temporarily and should investigate in the future
21
- "Defaults.test.js" ,
22
15
"Cache.test.js" ,
23
- "Compiler.test.js" ,
24
16
"Serial.test.js" ,
25
17
"Normal-hot.test.js" ,
26
18
"Incremental-node.test.js" ,
@@ -46,18 +38,14 @@ const config = {
46
38
] ,
47
39
testTimeout : process . env . CI ? 60000 : 30000 ,
48
40
prettierPath : require . resolve ( "prettier-2" ) ,
49
- testPathIgnorePatterns : [
50
- "NativeWatcher.test.js" ,
51
- "NativeWatcher-webpack.test.js"
52
- ] ,
53
41
testMatch : [
54
- "<rootDir>/compilerCases/*.js" ,
55
- "<rootDir>/errorCases/*.js" ,
56
- "<rootDir>/statsAPICases/*.js" ,
57
- "<rootDir>/defaultsCases/*/*.js" ,
42
+ ! process . env . WASM && "<rootDir>/compilerCases/*.js" ,
43
+ ! process . env . WASM && "<rootDir>/errorCases/*.js" ,
44
+ ! process . env . WASM && "<rootDir>/statsAPICases/*.js" ,
45
+ ! process . env . WASM && "<rootDir>/defaultsCases/*/*.js" ,
58
46
"<rootDir>/*.test.js" ,
59
47
"<rootDir>/legacy-test/*.test.js"
60
- ] ,
48
+ ] . filter ( Boolean ) ,
61
49
moduleNameMapper : {
62
50
// Fixed jest-serialize-path not working when non-ascii code contains.
63
51
slash : path . join ( __dirname , "../../scripts/test/slash.cjs" ) ,
0 commit comments