Skip to content

Commit 8093171

Browse files
test: add consume share plugin compiler tests
1 parent d097605 commit 8093171

File tree

17 files changed

+86
-16
lines changed

17 files changed

+86
-16
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
it('should share a deep module path', async () => {
2+
await __webpack_init_sharing__('default');
3+
console.log(__webpack_share_scopes__.default);
4+
5+
expect(
6+
__webpack_share_scopes__.default['shared/directory/thing'],
7+
).toBeDefined();
8+
const { version } = await import('shared');
9+
const { version: versionInner } = await import('my-module');
10+
expect(version).toBe('1.0.0');
11+
expect(versionInner).toBe('2.0.0');
12+
});

packages/enhanced/test/configCases/sharing/share-deep-module/node_modules/my-module/index.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/enhanced/test/configCases/sharing/share-deep-module/node_modules/my-module/node_modules/shared/index.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/enhanced/test/configCases/sharing/share-deep-module/node_modules/my-module/node_modules/shared/package.json

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/enhanced/test/configCases/sharing/share-deep-module/node_modules/my-module/package.json

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/enhanced/test/configCases/sharing/share-deep-module/node_modules/shared/directory/thing.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/enhanced/test/configCases/sharing/share-deep-module/node_modules/shared/index.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/enhanced/test/configCases/sharing/share-deep-module/node_modules/shared/package.json

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/enhanced/test/configCases/sharing/share-deep-module/node_modules/unused-module/node_modules/shared/index.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/enhanced/test/configCases/sharing/share-deep-module/node_modules/unused-module/node_modules/shared/package.json

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)