From 05cb4e89df2183c916900a580628bb35e83be53c Mon Sep 17 00:00:00 2001 From: Roland Osborne Date: Fri, 14 Apr 2023 15:49:24 -0700 Subject: [PATCH] fixing unit tests --- app/mobile/__tests__/Access.test.js | 11 ++++++++--- app/mobile/__tests__/App.test.js | 11 ++++++++--- net/web/test/Access.test.js | 13 ++++++++----- net/web/test/App.test.js | 13 ++++++++----- net/web/test/Session.test.js | 13 ++++++++----- 5 files changed, 40 insertions(+), 21 deletions(-) diff --git a/app/mobile/__tests__/Access.test.js b/app/mobile/__tests__/Access.test.js index 93334d8d..592e534c 100644 --- a/app/mobile/__tests__/Access.test.js +++ b/app/mobile/__tests__/Access.test.js @@ -6,6 +6,7 @@ import { AccountContextProvider } from 'context/AccountContext'; import { ProfileContextProvider } from 'context/ProfileContext'; import { ChannelContextProvider } from 'context/ChannelContext'; import { CardContextProvider } from 'context/CardContext'; +import { RingContextProvider } from 'context/RingContext'; import { StoreContext } from 'context/StoreContext'; import { useTestStoreContext } from 'context/useTestStoreContext.hook'; import { useLogin } from 'src/access/login/useLogin.hook'; @@ -41,9 +42,11 @@ function AccessTestApp({ mode }) { - - - + + + + + @@ -64,6 +67,8 @@ jest.mock('@react-native-firebase/messaging', () => () => ({ getToken: async () => '##' })); +jest.mock('react-native-webrtc', () => {}); + jest.mock('react-native-device-info', () => ({ getVersion: () => '##', getApplicationName: () => '##', diff --git a/app/mobile/__tests__/App.test.js b/app/mobile/__tests__/App.test.js index 78b7a96a..6b7797eb 100644 --- a/app/mobile/__tests__/App.test.js +++ b/app/mobile/__tests__/App.test.js @@ -8,6 +8,7 @@ import { AppContext, AppContextProvider } from 'context/AppContext'; import { AccountContextProvider } from 'context/AccountContext'; import { ProfileContextProvider } from 'context/ProfileContext'; import { CardContextProvider } from 'context/CardContext'; +import { RingContextProvider } from 'context/RingContext'; import { ChannelContextProvider } from 'context/ChannelContext'; import { StoreContext } from 'context/StoreContext'; @@ -34,9 +35,11 @@ function AppTestApp() { - - - + + + + + @@ -53,6 +56,8 @@ function MockWebsocket(url) { }; jest.mock('@react-native-firebase/messaging', () => () => ({ getToken: async () => '##' })); +jest.mock('react-native-webrtc', () => {}); + jest.mock('react-native-device-info', () => ({ getVersion: () => '##', getApplicationName: () => '##', diff --git a/net/web/test/Access.test.js b/net/web/test/Access.test.js index 99ed3450..d15e4954 100644 --- a/net/web/test/Access.test.js +++ b/net/web/test/Access.test.js @@ -6,6 +6,7 @@ import { ProfileContextProvider } from 'context/ProfileContext'; import { CardContextProvider } from 'context/CardContext'; import { ChannelContextProvider } from 'context/ChannelContext'; import { StoreContextProvider } from 'context/StoreContext'; +import { RingContextProvider } from 'context/RingContext'; import { UploadContextProvider } from 'context/UploadContext'; import { ViewportContextProvider } from 'context/ViewportContext'; import { useAccess } from 'access/useAccess.hook'; @@ -34,11 +35,13 @@ function AccessTestApp() { - - - - - + + + + + + + diff --git a/net/web/test/App.test.js b/net/web/test/App.test.js index 606afe04..11138635 100644 --- a/net/web/test/App.test.js +++ b/net/web/test/App.test.js @@ -10,6 +10,7 @@ import { ChannelContextProvider } from 'context/ChannelContext'; import { StoreContextProvider } from 'context/StoreContext'; import { UploadContextProvider } from 'context/UploadContext'; import { ViewportContextProvider } from 'context/ViewportContext'; +import { RingContextProvider } from 'context/RingContext'; import { ConversationContextProvider } from 'context/ConversationContext'; let mockWebsocket; @@ -43,11 +44,13 @@ function AppTestApp() { - - - - - + + + + + + + diff --git a/net/web/test/Session.test.js b/net/web/test/Session.test.js index 4a66ee77..7a6a6dab 100644 --- a/net/web/test/Session.test.js +++ b/net/web/test/Session.test.js @@ -8,6 +8,7 @@ import { ChannelContextProvider } from 'context/ChannelContext'; import { StoreContext, StoreContextProvider } from 'context/StoreContext'; import { UploadContextProvider } from 'context/UploadContext'; import { ViewportContextProvider } from 'context/ViewportContext'; +import { RingContextProvider } from 'context/RingContext'; import { useSession } from 'session/useSession.hook'; import * as fetchUtil from 'api/fetchUtil'; @@ -37,11 +38,13 @@ function SessionTestApp() { - - - - - + + + + + + +