Skip to content

Commit c701d85

Browse files
test(enhanced): mock afterResolve hook in NMF tests
Align tests with plugin tapping afterResolve to prevent undefined hook errors.
1 parent 1c7ead0 commit c701d85

File tree

4 files changed

+23
-0
lines changed

4 files changed

+23
-0
lines changed

packages/enhanced/test/unit/sharing/ConsumeSharedPlugin/ConsumeSharedPlugin.apply.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ describe('ConsumeSharedPlugin', () => {
8989
hooks: {
9090
factorize: mockFactorizeHook,
9191
createModule: mockCreateModuleHook,
92+
afterResolve: { tapPromise: jest.fn() },
9293
},
9394
};
9495

packages/enhanced/test/unit/sharing/ConsumeSharedPlugin/ConsumeSharedPlugin.factorize.test.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,9 @@ describe('ConsumeSharedPlugin - factorize hook logic', () => {
160160
createModule: {
161161
tapPromise: jest.fn(),
162162
},
163+
afterResolve: {
164+
tapPromise: jest.fn(),
165+
},
163166
},
164167
};
165168

@@ -252,6 +255,9 @@ describe('ConsumeSharedPlugin - factorize hook logic', () => {
252255
createModule: {
253256
tapPromise: jest.fn(),
254257
},
258+
afterResolve: {
259+
tapPromise: jest.fn(),
260+
},
255261
},
256262
};
257263

@@ -339,6 +345,9 @@ describe('ConsumeSharedPlugin - factorize hook logic', () => {
339345
createModule: {
340346
tapPromise: jest.fn(),
341347
},
348+
afterResolve: {
349+
tapPromise: jest.fn(),
350+
},
342351
},
343352
};
344353

@@ -413,6 +422,9 @@ describe('ConsumeSharedPlugin - factorize hook logic', () => {
413422
createModule: {
414423
tapPromise: jest.fn(),
415424
},
425+
afterResolve: {
426+
tapPromise: jest.fn(),
427+
},
416428
},
417429
};
418430

@@ -477,6 +489,9 @@ describe('ConsumeSharedPlugin - factorize hook logic', () => {
477489
createModule: {
478490
tapPromise: jest.fn(),
479491
},
492+
afterResolve: {
493+
tapPromise: jest.fn(),
494+
},
480495
},
481496
};
482497

@@ -571,6 +586,9 @@ describe('ConsumeSharedPlugin - factorize hook logic', () => {
571586
createModule: {
572587
tapPromise: jest.fn(),
573588
},
589+
afterResolve: {
590+
tapPromise: jest.fn(),
591+
},
574592
},
575593
};
576594

packages/enhanced/test/unit/sharing/SharePlugin.improved.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ const createMockNormalModuleFactory = () => ({
9191
module: { tap: jest.fn() },
9292
factorize: { tapPromise: jest.fn() },
9393
createModule: { tapPromise: jest.fn() },
94+
afterResolve: { tapPromise: jest.fn() },
9495
},
9596
});
9697

packages/enhanced/test/unit/sharing/utils.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,9 @@ export const createSharingTestEnvironment = () => {
411411
createModule: {
412412
tapPromise: jest.fn(),
413413
},
414+
afterResolve: {
415+
tapPromise: jest.fn(),
416+
},
414417
},
415418
};
416419

0 commit comments

Comments
 (0)