@@ -17,7 +17,6 @@ import {DEFAULT_JS_PATTERN} from '../constants';
17
17
const DEFAULT_CSS_PATTERN = '\\.(css)$' ;
18
18
19
19
jest
20
- . mock ( 'jest-resolve' )
21
20
. mock ( 'path' , ( ) => jest . requireActual ( 'path' ) . posix )
22
21
. mock ( 'graceful-fs' , ( ) => {
23
22
const realFs = jest . requireActual ( 'fs' ) ;
@@ -57,7 +56,7 @@ beforeEach(() => {
57
56
expectedPathAbs = path . join ( root , 'an' , 'abs' , 'path' ) ;
58
57
expectedPathAbsAnother = path . join ( root , 'another' , 'abs' , 'path' ) ;
59
58
60
- require ( 'jest-resolve' ) . findNodeModule = findNodeModule ;
59
+ require ( 'jest-resolve' ) . default . findNodeModule = findNodeModule ;
61
60
62
61
jest . spyOn ( console , 'warn' ) ;
63
62
} ) ;
@@ -306,7 +305,7 @@ describe('roots', () => {
306
305
describe ( 'transform' , ( ) => {
307
306
let Resolver ;
308
307
beforeEach ( ( ) => {
309
- Resolver = require ( 'jest-resolve' ) ;
308
+ Resolver = require ( 'jest-resolve' ) . default ;
310
309
Resolver . findNodeModule = jest . fn ( name => name ) ;
311
310
} ) ;
312
311
@@ -352,7 +351,7 @@ describe('transform', () => {
352
351
describe ( 'haste' , ( ) => {
353
352
let Resolver ;
354
353
beforeEach ( ( ) => {
355
- Resolver = require ( 'jest-resolve' ) ;
354
+ Resolver = require ( 'jest-resolve' ) . default ;
356
355
Resolver . findNodeModule = jest . fn ( name => name ) ;
357
356
} ) ;
358
357
@@ -376,7 +375,7 @@ describe('haste', () => {
376
375
describe ( 'setupFilesAfterEnv' , ( ) => {
377
376
let Resolver ;
378
377
beforeEach ( ( ) => {
379
- Resolver = require ( 'jest-resolve' ) ;
378
+ Resolver = require ( 'jest-resolve' ) . default ;
380
379
Resolver . findNodeModule = jest . fn ( name =>
381
380
name . startsWith ( '/' ) ? name : '/root/path/foo' + path . sep + name ,
382
381
) ;
@@ -424,7 +423,7 @@ describe('setupTestFrameworkScriptFile', () => {
424
423
425
424
beforeEach ( ( ) => {
426
425
console . warn . mockImplementation ( ( ) => { } ) ;
427
- Resolver = require ( 'jest-resolve' ) ;
426
+ Resolver = require ( 'jest-resolve' ) . default ;
428
427
Resolver . findNodeModule = jest . fn ( name =>
429
428
name . startsWith ( '/' ) ? name : '/root/path/foo' + path . sep + name ,
430
429
) ;
@@ -673,7 +672,7 @@ describe('testRunner', () => {
673
672
} ) ;
674
673
675
674
it ( 'is overwritten by argv' , ( ) => {
676
- const Resolver = require ( 'jest-resolve' ) ;
675
+ const Resolver = require ( 'jest-resolve' ) . default ;
677
676
Resolver . findNodeModule = jest . fn ( name => name ) ;
678
677
const { options} = normalize (
679
678
{
@@ -704,7 +703,7 @@ describe('coverageDirectory', () => {
704
703
describe ( 'testEnvironment' , ( ) => {
705
704
let Resolver ;
706
705
beforeEach ( ( ) => {
707
- Resolver = require ( 'jest-resolve' ) ;
706
+ Resolver = require ( 'jest-resolve' ) . default ;
708
707
Resolver . findNodeModule = jest . fn ( name => {
709
708
if ( [ 'jsdom' , 'jest-environment-jsdom' ] . includes ( name ) ) {
710
709
return `node_modules/${ name } ` ;
@@ -758,7 +757,7 @@ describe('testEnvironment', () => {
758
757
describe ( 'babel-jest' , ( ) => {
759
758
let Resolver ;
760
759
beforeEach ( ( ) => {
761
- Resolver = require ( 'jest-resolve' ) ;
760
+ Resolver = require ( 'jest-resolve' ) . default ;
762
761
Resolver . findNodeModule = jest . fn ( name =>
763
762
name . indexOf ( 'babel-jest' ) === - 1
764
763
? path . sep + 'node_modules' + path . sep + name
@@ -799,7 +798,7 @@ describe('Upgrade help', () => {
799
798
beforeEach ( ( ) => {
800
799
console . warn . mockImplementation ( ( ) => { } ) ;
801
800
802
- const Resolver = require ( 'jest-resolve' ) ;
801
+ const Resolver = require ( 'jest-resolve' ) . default ;
803
802
Resolver . findNodeModule = jest . fn ( name => {
804
803
if ( name == 'bar/baz' ) {
805
804
return '/node_modules/bar/baz' ;
@@ -944,7 +943,7 @@ describe('moduleDirectories', () => {
944
943
945
944
describe ( 'preset' , ( ) => {
946
945
beforeEach ( ( ) => {
947
- const Resolver = require ( 'jest-resolve' ) ;
946
+ const Resolver = require ( 'jest-resolve' ) . default ;
948
947
Resolver . findNodeModule = jest . fn ( name => {
949
948
if ( name === 'react-native/jest-preset' ) {
950
949
return '/node_modules/react-native/jest-preset.json' ;
@@ -1111,7 +1110,7 @@ describe('preset', () => {
1111
1110
} ) ;
1112
1111
1113
1112
test ( 'searches for .json and .js preset files' , ( ) => {
1114
- const Resolver = require ( 'jest-resolve' ) ;
1113
+ const Resolver = require ( 'jest-resolve' ) . default ;
1115
1114
1116
1115
normalize (
1117
1116
{
@@ -1225,7 +1224,7 @@ describe('preset', () => {
1225
1224
1226
1225
describe ( 'preset with globals' , ( ) => {
1227
1226
beforeEach ( ( ) => {
1228
- const Resolver = require ( 'jest-resolve' ) ;
1227
+ const Resolver = require ( 'jest-resolve' ) . default ;
1229
1228
Resolver . findNodeModule = jest . fn ( name => {
1230
1229
if ( name === 'global-foo/jest-preset' ) {
1231
1230
return '/node_modules/global-foo/jest-preset.json' ;
@@ -1286,7 +1285,7 @@ describe.each(['setupFiles', 'setupFilesAfterEnv'])(
1286
1285
configKey => {
1287
1286
let Resolver ;
1288
1287
beforeEach ( ( ) => {
1289
- Resolver = require ( 'jest-resolve' ) ;
1288
+ Resolver = require ( 'jest-resolve' ) . default ;
1290
1289
Resolver . findNodeModule = jest . fn (
1291
1290
name => path . sep + 'node_modules' + path . sep + name ,
1292
1291
) ;
@@ -1327,7 +1326,7 @@ describe.each(['setupFiles', 'setupFilesAfterEnv'])(
1327
1326
describe ( 'runner' , ( ) => {
1328
1327
let Resolver ;
1329
1328
beforeEach ( ( ) => {
1330
- Resolver = require ( 'jest-resolve' ) ;
1329
+ Resolver = require ( 'jest-resolve' ) . default ;
1331
1330
Resolver . findNodeModule = jest . fn ( name => {
1332
1331
if ( [ 'eslint' , 'jest-runner-eslint' , 'my-runner-foo' ] . includes ( name ) ) {
1333
1332
return `node_modules/${ name } ` ;
@@ -1385,7 +1384,7 @@ describe('runner', () => {
1385
1384
describe ( 'watchPlugins' , ( ) => {
1386
1385
let Resolver ;
1387
1386
beforeEach ( ( ) => {
1388
- Resolver = require ( 'jest-resolve' ) ;
1387
+ Resolver = require ( 'jest-resolve' ) . default ;
1389
1388
Resolver . findNodeModule = jest . fn ( name => {
1390
1389
if (
1391
1390
[ 'typeahead' , 'jest-watch-typeahead' , 'my-watch-plugin' ] . includes ( name )
@@ -1519,7 +1518,7 @@ describe('testPathPattern', () => {
1519
1518
describe ( 'win32' , ( ) => {
1520
1519
beforeEach ( ( ) => {
1521
1520
jest . mock ( 'path' , ( ) => jest . requireActual ( 'path' ) . win32 ) ;
1522
- require ( 'jest-resolve' ) . findNodeModule = findNodeModule ;
1521
+ require ( 'jest-resolve' ) . default . findNodeModule = findNodeModule ;
1523
1522
} ) ;
1524
1523
1525
1524
afterEach ( ( ) => {
0 commit comments