Skip to content

Commit 61667b5

Browse files
committed
.
1 parent 80b9fd7 commit 61667b5

File tree

1 file changed

+9
-17
lines changed

1 file changed

+9
-17
lines changed

src/helpers/__tests__/ensure-peer-deps.test.ts

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/* eslint-disable @typescript-eslint/no-require-imports */
22

33
// Mock the require calls
4-
jest.mock('react/package.json', () => ({ version: '19.0.0' }), { virtual: true });
5-
jest.mock('react-test-renderer/package.json', () => ({ version: '19.0.0' }), { virtual: true });
4+
jest.mock('react/package.json', () => ({ version: '19.0.0' }));
5+
jest.mock('react-test-renderer/package.json', () => ({ version: '19.0.0' }));
66

77
describe('ensurePeerDeps', () => {
88
const originalEnv = process.env;
@@ -22,21 +22,17 @@ describe('ensurePeerDeps', () => {
2222
});
2323

2424
it('should throw when react-test-renderer is missing', () => {
25-
jest.mock(
26-
'react-test-renderer/package.json',
27-
() => {
28-
throw new Error('Module not found');
29-
},
30-
{ virtual: true },
31-
);
25+
jest.mock('react-test-renderer/package.json', () => {
26+
throw new Error('Module not found');
27+
});
3228

3329
expect(() => require('../ensure-peer-deps')).toThrow(
3430
'Missing dev dependency "[email protected]"',
3531
);
3632
});
3733

3834
it('should throw when react-test-renderer version mismatches', () => {
39-
jest.mock('react-test-renderer/package.json', () => ({ version: '18.2.0' }), { virtual: true });
35+
jest.mock('react-test-renderer/package.json', () => ({ version: '18.2.0' }));
4036

4137
expect(() => require('../ensure-peer-deps')).toThrow(
4238
'Incorrect version of "react-test-renderer" detected. Expected "19.0.0", but found "18.2.0"',
@@ -45,13 +41,9 @@ describe('ensurePeerDeps', () => {
4541

4642
it('should skip dependency check when RNTL_SKIP_DEPS_CHECK is set', () => {
4743
process.env.RNTL_SKIP_DEPS_CHECK = '1';
48-
jest.mock(
49-
'react-test-renderer/package.json',
50-
() => {
51-
throw new Error('Module not found');
52-
},
53-
{ virtual: true },
54-
);
44+
jest.mock('react-test-renderer/package.json', () => {
45+
throw new Error('Module not found');
46+
});
5547

5648
expect(() => require('../ensure-peer-deps')).not.toThrow();
5749
});

0 commit comments

Comments
 (0)