Skip to content

Commit c43c54f

Browse files
committed
test(resolve): resolveModule with custom paths
1 parent c784e73 commit c43c54f

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

packages/jest-resolve/src/__tests__/resolve.test.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,20 @@ describe('resolveModule', () => {
142142
require.resolve('../../src/__mocks__/foo/node_modules/dep/index.js'),
143143
);
144144
});
145+
146+
it('is possible to specify custom resolve paths', () => {
147+
const resolver = new Resolver(moduleMap, {
148+
extensions: ['.js'],
149+
});
150+
const src = require.resolve('../');
151+
const resolved = resolver.resolveModule(src, 'mockJsDependency', {
152+
paths: [
153+
path.resolve(__dirname, '../../src/__tests__'),
154+
path.resolve(__dirname, '../../src/__mocks__'),
155+
],
156+
});
157+
expect(resolved).toBe(require.resolve('../__mocks__/mockJsDependency.js'));
158+
});
145159
});
146160

147161
describe('getMockModule', () => {

0 commit comments

Comments
 (0)