From 201581cc7ef6ffc69d12ab0115eca7ef40b92fdf Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 18 Aug 2025 12:36:38 +0200 Subject: [PATCH] backend-test-utils: move MockSchedulerService back to internal Signed-off-by: Patrik Oldsberg --- .../backend-test-utils/src/services/MockSchedulerService.ts | 4 ++-- packages/backend-test-utils/src/services/mockServices.ts | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/backend-test-utils/src/services/MockSchedulerService.ts b/packages/backend-test-utils/src/services/MockSchedulerService.ts index ec02748e79..b3269b84e3 100644 --- a/packages/backend-test-utils/src/services/MockSchedulerService.ts +++ b/packages/backend-test-utils/src/services/MockSchedulerService.ts @@ -51,7 +51,7 @@ export class MockSchedulerService implements SchedulerService { factory: async ({ lifecycle }) => { if (!options?.skipTaskRunOnStartup) { lifecycle.addStartupHook(async () => { - await this.triggerAllTasks({ + await this.#triggerAllTasks({ includeManualTasks: options?.includeManualTasksOnStartup, includeInitialDelayedTasks: options?.includeInitialDelayedTasksOnStartup, @@ -121,7 +121,7 @@ export class MockSchedulerService implements SchedulerService { * * @param options - The options to filter the tasks to trigger */ - async triggerAllTasks(options?: { + async #triggerAllTasks(options?: { scope?: 'all' | 'global' | 'local'; includeInitialDelayedTasks?: boolean; includeManualTasks?: boolean; diff --git a/packages/backend-test-utils/src/services/mockServices.ts b/packages/backend-test-utils/src/services/mockServices.ts index 587db30934..1d3a1578cc 100644 --- a/packages/backend-test-utils/src/services/mockServices.ts +++ b/packages/backend-test-utils/src/services/mockServices.ts @@ -37,6 +37,7 @@ import { LoggerService, PermissionsService, RootConfigService, + SchedulerService, ServiceFactory, ServiceRef, UserInfoService, @@ -496,7 +497,7 @@ export namespace mockServices { })); } - export function scheduler(): MockSchedulerService { + export function scheduler(): SchedulerService { return new MockSchedulerService(); } export namespace scheduler {