Fix mock test env check outside of browser

This commit is contained in:
Jamie Kyle 2024-04-16 13:13:02 -07:00 committed by GitHub
parent dbff1ab4d1
commit 3f074a7737
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 47 additions and 22 deletions

View file

@ -12,13 +12,14 @@ import { activeWindowService } from '../context/activeWindowService';
import { config } from '../context/config';
import { createNativeThemeListener } from '../context/createNativeThemeListener';
import { createSetting } from '../util/preload';
import { environment, isTestOrMockEnvironment } from '../context/environment';
import { environment } from '../context/environment';
import {
localeDisplayNames,
countryDisplayNames,
localeMessages,
} from '../context/localeMessages';
import { waitForSettingsChange } from '../context/waitForSettingsChange';
import { isTestOrMockEnvironment } from '../environment';
const emojiListCache = new Map<string, LocaleEmojiListType>();
@ -71,7 +72,7 @@ export const MinimalSignalContext: MinimalSignalContextType = {
getHourCyclePreference: () => config.hourCyclePreference,
getPreferredSystemLocales: () => config.preferredSystemLocales,
getLocaleOverride: () => config.localeOverride,
isTestOrMockEnvironment: () => isTestOrMockEnvironment,
isTestOrMockEnvironment,
nativeThemeListener: createNativeThemeListener(ipcRenderer, window),
restartApp: () => ipcRenderer.send('restart'),
OS: {