mirror of
https://github.com/status-im/react-navigation.git
synced 2025-02-24 17:18:09 +00:00
29 lines
665 B
JavaScript
29 lines
665 B
JavaScript
/**
|
|
* @flow
|
|
* eslint-env jest
|
|
*/
|
|
|
|
// See https://github.com/facebook/jest/issues/2208
|
|
jest.mock('Linking', () => ({
|
|
addEventListener: jest.fn(),
|
|
removeEventListener: jest.fn(),
|
|
openURL: jest.fn(),
|
|
canOpenURL: jest.fn(),
|
|
getInitialURL: jest
|
|
.fn()
|
|
.mockImplementation((value: string) => Promise.resolve(value)),
|
|
}));
|
|
|
|
// See https://github.com/facebook/react-native/issues/11659
|
|
jest.mock('ScrollView', () => {
|
|
// $FlowExpectedError
|
|
const RealComponent = require.requireActual('ScrollView');
|
|
class ScrollView extends RealComponent {
|
|
scrollTo = () => {};
|
|
}
|
|
return ScrollView;
|
|
});
|
|
|
|
// $FlowExpectedError
|
|
Date.now = jest.fn(() => 0);
|