File tree 5 files changed +7
-8
lines changed
e2e/__tests__/__snapshots__
5 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 18
18
- ` [@jest/expect-utils] ` ` toMatchObject ` should handle ` Symbol ` properties ([ #13639 ] ( https://github.com/facebook/jest/pull/13639 ) )
19
19
- ` [jest-mock] ` Fix ` mockReset ` and ` resetAllMocks ` ` undefined ` return value([ #13692 ] ( https://github.com/facebook/jest/pull/13692 ) )
20
20
- ` [jest-resolve] ` Add global paths to ` require.resolve.paths ` ([ #13633 ] ( https://github.com/facebook/jest/pull/13633 ) )
21
+ - ` [jest-resolve] ` Correct node core module detection when using ` node: ` specifiers ([ #13806 ] ( https://github.com/facebook/jest/pull/13806 ) )
21
22
- ` [jest-runtime] ` Support WASM files that import JS resources ([ #13608 ] ( https://github.com/facebook/jest/pull/13608 ) )
22
23
- ` [jest-runtime] ` Use the ` scriptTransformer ` cache in ` jest-runner ` ([ #13735 ] ( https://github.com/facebook/jest/pull/13735 ) )
23
24
- ` [jest-runtime] ` Enforce import assertions when importing JSON in ESM ([ #12755 ] ( https://github.com/facebook/jest/pull/12755 ) & [ #13805 ] ( https://github.com/facebook/jest/pull/13805 ) )
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ exports[`moduleNameMapper wrong array configuration 1`] = `
41
41
12 | module.exports = () => 'test';
42
42
13 |
43
43
44
- at createNoMappedModuleFoundError (../../packages/jest-resolve/build/resolver.js:760 :17)
44
+ at createNoMappedModuleFoundError (../../packages/jest-resolve/build/resolver.js:759 :17)
45
45
at Object.require (index.js:10:1)
46
46
at Object.require (__tests__/index.js:10:20)"
47
47
` ;
@@ -71,7 +71,7 @@ exports[`moduleNameMapper wrong configuration 1`] = `
71
71
12 | module.exports = () => 'test';
72
72
13 |
73
73
74
- at createNoMappedModuleFoundError (../../packages/jest-resolve/build/resolver.js:760 :17)
74
+ at createNoMappedModuleFoundError (../../packages/jest-resolve/build/resolver.js:759 :17)
75
75
at Object.require (index.js:10:1)
76
76
at Object.require (__tests__/index.js:10:20)"
77
77
` ;
Original file line number Diff line number Diff line change @@ -91,11 +91,11 @@ describe('isCoreModule', () => {
91
91
expect ( isCore ) . toBe ( true ) ;
92
92
} ) ;
93
93
94
- it ( 'returns false if using `node:` URLs and `moduleName` is not a core module.' , ( ) => {
94
+ it ( 'returns true if using `node:` URLs and `moduleName` is not a core module.' , ( ) => {
95
95
const moduleMap = ModuleMap . create ( '/' ) ;
96
96
const resolver = new Resolver ( moduleMap , { } as ResolverConfig ) ;
97
97
const isCore = resolver . isCoreModule ( 'node:not-a-core-module' ) ;
98
- expect ( isCore ) . toBe ( false ) ;
98
+ expect ( isCore ) . toBe ( true ) ;
99
99
} ) ;
100
100
} ) ;
101
101
Original file line number Diff line number Diff line change @@ -456,9 +456,7 @@ export default class Resolver {
456
456
isCoreModule ( moduleName : string ) : boolean {
457
457
return (
458
458
this . _options . hasCoreModules &&
459
- ( isBuiltinModule ( moduleName ) ||
460
- ( moduleName . startsWith ( 'node:' ) &&
461
- isBuiltinModule ( moduleName . slice ( 'node:' . length ) ) ) ) &&
459
+ ( isBuiltinModule ( moduleName ) || moduleName . startsWith ( 'node:' ) ) &&
462
460
! this . _isAliasModule ( moduleName )
463
461
) ;
464
462
}
Original file line number Diff line number Diff line change @@ -1803,7 +1803,7 @@ export default class Runtime {
1803
1803
return this . _getMockedNativeModule ( ) ;
1804
1804
}
1805
1805
1806
- return require ( moduleWithoutNodePrefix ) ;
1806
+ return require ( moduleName ) ;
1807
1807
}
1808
1808
1809
1809
private _importCoreModule ( moduleName : string , context : VMContext ) {
You can’t perform that action at this time.
0 commit comments