Configured CI to run DevTools tests. Updated other test configs not to include DevTools tests.
Brian Vaughn committed
Aug 26, 2019 at 09:58 UTC
13a93e7b82119d60532e3d7c8273c90764ec4bae
4 files changed
+16
-1
.circleci/config.yml
+10
@@ -84,6 +84,16 @@ jobs:
84
- *run_yarn
85
- run: yarn test-persistent --maxWorkers=2
86
87
+ test_source_devtools:
88
+ docker: *docker
89
+ environment: *environment
90
+
91
+ steps:
92
+ - checkout
93
+ - *restore_yarn_cache
94
+ - *run_yarn
95
+ - run: yarn test-devtools --maxWorkers=2
96
+
97
test_source_prod:
98
docker: *docker
99
environment: *environment
scripts/jest/config.source-devtools.js
-1
@@ -4,7 +4,6 @@ const baseConfig = require('./config.base');
4
5
module.exports = Object.assign({}, baseConfig, {
6
testRegex: 'packages/react-devtools-shared/src/__tests__/[^]+.test.js$',
7
- modulePathIgnorePatterns: [],
7
snapshotSerializers: [
8
require.resolve(
9
'../../packages/react-devtools-shared/src/__tests__/inspectedElementSerializer.js'
scripts/jest/config.source-persistent.js
+2
@@ -4,6 +4,8 @@ const baseConfig = require('./config.base');
4
5
module.exports = Object.assign({}, baseConfig, {
6
modulePathIgnorePatterns: [
7
+ ...baseConfig.modulePathIgnorePatterns,
8
+ 'packages/react-devtools-shared',
9
'ReactIncrementalPerf',
10
'ReactIncrementalUpdatesMinimalism',
11
'ReactIncrementalTriangle',
scripts/jest/config.source.js
+4
@@ -3,6 +3,10 @@
3
const baseConfig = require('./config.base');
4
5
module.exports = Object.assign({}, baseConfig, {
6
+ modulePathIgnorePatterns: [
7
+ ...baseConfig.modulePathIgnorePatterns,
8
+ 'packages/react-devtools-shared',
9
+ ],
10
setupFiles: [
11
...baseConfig.setupFiles,
12
require.resolve('./setupHostConfigs.js'),