diff --git a/jest/setup.js b/jest/setup.js index e32dcbc1dd6a4c..a24fbd6ea4f6d2 100644 --- a/jest/setup.js +++ b/jest/setup.js @@ -143,6 +143,11 @@ const mockNativeModules = { canOpenURL: jest.fn( () => new Promise((resolve) => resolve(true)) ), + addEventListener: jest.fn(), + getInitialURL: jest.fn( + () => new Promise((resolve) => resolve()) + ), + removeEventListener: jest.fn(), }, LocationObserver: { getCurrentPosition: jest.fn(), @@ -150,6 +155,18 @@ const mockNativeModules = { stopObserving: jest.fn(), }, ModalFullscreenViewManager: {}, + NetInfo: { + fetch: jest.fn( + () => new Promise((resolve) => resolve()) + ), + addEventListener: jest.fn(), + isConnected: { + fetch: jest.fn( + () => new Promise((resolve) => resolve()) + ), + addEventListener: jest.fn(), + }, + }, Networking: { sendRequest: jest.fn(), abortRequest: jest.fn(),