Skip to content

Commit d8ab914

Browse files
committed
Fix test import
1 parent 8071e8d commit d8ab914

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

packages/core/test/feedback/FeedbackFormManager.test.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,21 @@ import * as React from 'react';
44
import { Text } from 'react-native';
55

66
import { FeedbackFormProvider, showFeedbackForm } from '../../src/js/feedback/FeedbackFormManager';
7+
import { isModalSupported } from '../../src/js/feedback/utils';
78

89
jest.mock('../../src/js/feedback/utils', () => ({
910
isModalSupported: jest.fn(),
1011
}));
1112

13+
const mockedIsModalSupported = isModalSupported as jest.MockedFunction<typeof isModalSupported>;
14+
1215
beforeEach(() => {
1316
logger.error = jest.fn();
1417
});
1518

1619
describe('FeedbackFormManager', () => {
1720
it('showFeedbackForm displays the form when FeedbackFormProvider is used', () => {
18-
require('../../src/js/feedback/utils').isModalSupported.mockReturnValue(true);
21+
mockedIsModalSupported.mockReturnValue(true);
1922
const { getByText, getByTestId } = render(
2023
<FeedbackFormProvider>
2124
<Text>App Components</Text>
@@ -29,7 +32,7 @@ describe('FeedbackFormManager', () => {
2932
});
3033

3134
it('showFeedbackForm does not display the form when Modal is not available', () => {
32-
require('../../src/js/feedback/utils').isModalSupported.mockReturnValue(false);
35+
mockedIsModalSupported.mockReturnValue(false);
3336
const { getByText, queryByTestId } = render(
3437
<FeedbackFormProvider>
3538
<Text>App Components</Text>

0 commit comments

Comments
 (0)