aboutsummaryrefslogtreecommitdiffstats
path: root/packages/main/src/controllers/__tests__
diff options
context:
space:
mode:
Diffstat (limited to 'packages/main/src/controllers/__tests__')
-rw-r--r--packages/main/src/controllers/__tests__/initConfig.spec.ts (renamed from packages/main/src/controllers/__tests__/config.spec.ts)18
-rw-r--r--packages/main/src/controllers/__tests__/initNativeTheme.spec.ts (renamed from packages/main/src/controllers/__tests__/nativeTheme.spec.ts)4
2 files changed, 11 insertions, 11 deletions
diff --git a/packages/main/src/controllers/__tests__/config.spec.ts b/packages/main/src/controllers/__tests__/initConfig.spec.ts
index eb67df0..e386a07 100644
--- a/packages/main/src/controllers/__tests__/config.spec.ts
+++ b/packages/main/src/controllers/__tests__/initConfig.spec.ts
@@ -22,20 +22,20 @@ import { jest } from '@jest/globals';
22import { mocked } from 'jest-mock'; 22import { mocked } from 'jest-mock';
23import ms from 'ms'; 23import ms from 'ms';
24 24
25import { initConfig } from '../config'; 25import type ConfigPersistenceService from '../../services/ConfigPersistenceService';
26import type { ConfigPersistenceService } from '../../services/ConfigPersistenceService';
27import { Config, config as configModel } from '../../stores/Config'; 26import { Config, config as configModel } from '../../stores/Config';
28import { Disposer } from '../../utils/disposer'; 27import type Disposer from '../../utils/Disposer';
29import { silenceLogger } from '../../utils/logging'; 28import { silenceLogger } from '../../utils/log';
29import initConfig from '../initConfig';
30 30
31let config: Config; 31let config: Config;
32let persistenceService: ConfigPersistenceService = { 32const persistenceService: ConfigPersistenceService = {
33 readConfig: jest.fn(), 33 readConfig: jest.fn(),
34 writeConfig: jest.fn(), 34 writeConfig: jest.fn(),
35 watchConfig: jest.fn(), 35 watchConfig: jest.fn(),
36}; 36};
37let lessThanThrottleMs = ms('0.1s'); 37const lessThanThrottleMs = ms('0.1s');
38let throttleMs = ms('1s'); 38const throttleMs = ms('1s');
39 39
40beforeAll(() => { 40beforeAll(() => {
41 jest.useFakeTimers(); 41 jest.useFakeTimers();
@@ -108,7 +108,7 @@ describe('when initializing', () => {
108 108
109describe('when it has loaded the config', () => { 109describe('when it has loaded the config', () => {
110 let sutDisposer: Disposer; 110 let sutDisposer: Disposer;
111 let watcherDisposer: Disposer = jest.fn(); 111 const watcherDisposer: Disposer = jest.fn();
112 let configChangedCallback: () => Promise<void>; 112 let configChangedCallback: () => Promise<void>;
113 113
114 beforeEach(async () => { 114 beforeEach(async () => {
@@ -118,7 +118,7 @@ describe('when it has loaded the config', () => {
118 }); 118 });
119 mocked(persistenceService.watchConfig).mockReturnValueOnce(watcherDisposer); 119 mocked(persistenceService.watchConfig).mockReturnValueOnce(watcherDisposer);
120 sutDisposer = await initConfig(config, persistenceService, throttleMs); 120 sutDisposer = await initConfig(config, persistenceService, throttleMs);
121 configChangedCallback = mocked(persistenceService.watchConfig).mock.calls[0][0]; 121 [[configChangedCallback]] = mocked(persistenceService.watchConfig).mock.calls;
122 jest.resetAllMocks(); 122 jest.resetAllMocks();
123 }); 123 });
124 124
diff --git a/packages/main/src/controllers/__tests__/nativeTheme.spec.ts b/packages/main/src/controllers/__tests__/initNativeTheme.spec.ts
index 85d6dd2..bd33f48 100644
--- a/packages/main/src/controllers/__tests__/nativeTheme.spec.ts
+++ b/packages/main/src/controllers/__tests__/initNativeTheme.spec.ts
@@ -22,7 +22,7 @@ import { jest } from '@jest/globals';
22import { mocked } from 'jest-mock'; 22import { mocked } from 'jest-mock';
23 23
24import { createMainStore, MainStore } from '../../stores/MainStore'; 24import { createMainStore, MainStore } from '../../stores/MainStore';
25import { Disposer } from '../../utils/disposer'; 25import type Disposer from '../../utils/Disposer';
26 26
27let shouldUseDarkColors = false; 27let shouldUseDarkColors = false;
28 28
@@ -38,7 +38,7 @@ jest.unstable_mockModule('electron', () => ({
38})); 38}));
39 39
40const { nativeTheme } = await import('electron'); 40const { nativeTheme } = await import('electron');
41const { initNativeTheme } = await import('../nativeTheme'); 41const { default: initNativeTheme } = await import('../initNativeTheme');
42 42
43let store: MainStore; 43let store: MainStore;
44let disposeSut: Disposer; 44let disposeSut: Disposer;