SymphonyElectron/spec/plistHandler.spec.ts

57 lines
1.7 KiB
TypeScript

import { getAllUserDefaults } from '../src/app/plist-handler';
describe('Plist Handler', () => {
it('should return config object', () => {
expect(getAllUserDefaults()).toStrictEqual({
alwaysOnTop: undefined,
autoLaunchPath: undefined,
autoUpdateChannel: undefined,
autoUpdateCheckInterval: undefined,
autoUpdateUrl: undefined,
betaAutoUpdateChannelEnabled: undefined,
bringToFront: undefined,
browserLoginAutoConnect: undefined,
customFlags: {
authNegotiateDelegateWhitelist: undefined,
authServerWhitelist: undefined,
disableThrottling: undefined,
},
contextIsolation: undefined,
contextOriginUrl: undefined,
ctWhitelist: undefined,
devToolsEnabled: undefined,
disableGpu: undefined,
enableBrowserLogin: undefined,
enableRendererLogs: undefined,
forceAutoUpdate: undefined,
isAutoUpdateEnabled: undefined,
isCustomTitleBar: undefined,
isPodUrlEditable: undefined,
launchOnStartup: undefined,
memoryRefresh: undefined,
memoryThreshold: undefined,
minimizeOnClose: undefined,
notificationSettings: {
display: undefined,
position: undefined,
},
overrideUserAgent: undefined,
permissions: {
fullscreen: undefined,
geolocation: undefined,
media: undefined,
midiSysex: undefined,
notifications: undefined,
openExternal: undefined,
pointerLock: undefined,
},
podWhitelist: undefined,
url: undefined,
userDataPath: undefined,
whitelistUrl: undefined,
chromeFlags: undefined,
latestAutoUpdateChannelEnabled: undefined,
});
});
});