fix(core): Override executions mode if regular during worker startup (#11250)

This commit is contained in:
Iván Ovejero
2024-10-14 16:12:41 +02:00
committed by GitHub
parent 4bd4b6977a
commit c0aa28c6cf
2 changed files with 8 additions and 0 deletions

View File

@@ -39,6 +39,8 @@ mockInstance(Push);
const command = setupTestCommand(Worker);
test('worker initializes all its components', async () => {
config.set('executions.mode', 'regular'); // should be overridden
const worker = await command.run();
expect(worker.queueModeId).toBeDefined();
expect(worker.queueModeId).toContain('worker');
@@ -53,4 +55,6 @@ test('worker initializes all its components', async () => {
expect(logStreamingEventRelay.init).toHaveBeenCalledTimes(1);
expect(orchestrationWorkerService.init).toHaveBeenCalledTimes(1);
expect(messageEventBus.send).toHaveBeenCalledTimes(1);
expect(config.getEnv('executions.mode')).toBe('queue');
});