Skip to content

Commit 116d2eb

Browse files
committed
Update the inside-gb setup to use symlinks for Jest
1 parent b55e771 commit 116d2eb

25 files changed

+25
-8
lines changed

.eslintignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
; ignore the submodules
22
gutenberg
3+
symlinked-packages-in-parent
34
react-native-aztec
45

jest.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ module.exports = {
1717
testEnvironment: 'jsdom',
1818
testPathIgnorePatterns: [
1919
'/node_modules/',
20-
'/gutenberg/gutenberg-mobile/',
20+
'<rootDir>/gutenberg/gutenberg-mobile/',
2121
'/gutenberg/test/',
2222
'/gutenberg/packages/',
2323
],

jest_gb.config.js

+1-7
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,5 @@ const main = require( './jest.config.js' );
55

66
module.exports = {
77
...main,
8-
moduleNameMapper: {
9-
'@wordpress\\/(blocks|data|element|deprecated|editor|block-library|components|keycodes|url|a11y|viewport|core-data|api-fetch|nux|block-serialization-default-parser)$':
10-
'<rootDir>/../packages/$1/build/index',
11-
12-
// Mock the CSS modules. See https://facebook.github.io/jest/docs/en/webpack.html#handling-static-assets
13-
'\\.(scss)$': '<rootDir>/__mocks__/styleMock.js',
14-
},
8+
moduleDirectories: [ 'node_modules', 'symlinked-packages-in-parent' ],
159
};
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/a11y/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/api-fetch/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/autop/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/blob/src/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/block-library/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/block-serialization-default-parser/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/blocks/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/components/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/compose/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/core-data/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/data/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/deprecated/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/editor/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/element/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/hooks/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/i18n/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/is-shallow-equal/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/keycodes/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/nux/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/redux-routine/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/url/build/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../packages/viewport/build/

0 commit comments

Comments
 (0)