diff --git a/packages/jest-resolve/src/__tests__/resolve.test.js b/packages/jest-resolve/src/__tests__/resolve.test.js index ae372854c1ff..acb73929ef9a 100644 --- a/packages/jest-resolve/src/__tests__/resolve.test.js +++ b/packages/jest-resolve/src/__tests__/resolve.test.js @@ -142,6 +142,20 @@ describe('resolveModule', () => { require.resolve('../../src/__mocks__/foo/node_modules/dep/index.js'), ); }); + + it('is possible to specify custom resolve paths', () => { + const resolver = new Resolver(moduleMap, { + extensions: ['.js'], + }); + const src = require.resolve('../'); + const resolved = resolver.resolveModule(src, 'mockJsDependency', { + paths: [ + path.resolve(__dirname, '../../src/__tests__'), + path.resolve(__dirname, '../../src/__mocks__'), + ], + }); + expect(resolved).toBe(require.resolve('../__mocks__/mockJsDependency.js')); + }); }); describe('getMockModule', () => {