From a3a89db727d07844d76caa8e7306c737bb5736cd Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Thu, 13 Aug 2026 12:49:54 +0200 Subject: [PATCH] test: align widget modernization fixtures --- .../router/test/docker/docker-router.spec.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/packages/api/src/router/test/docker/docker-router.spec.ts b/packages/api/src/router/test/docker/docker-router.spec.ts index 4a5a32a88..347a5ffe6 100644 --- a/packages/api/src/router/test/docker/docker-router.spec.ts +++ b/packages/api/src/router/test/docker/docker-router.spec.ts @@ -12,6 +12,23 @@ import { dockerRouter } from "../../docker/docker-router"; // Mock the auth module to return an empty session vi.mock("@homarr/auth", () => ({ auth: () => ({}) as Session })); +vi.mock("@homarr/docker", () => ({ + DockerSingleton: { + getInstances: () => [ + { + instance: { + getContainer: () => ({ + inspect: (callback: (error: null, data: object) => void) => callback(null, {}), + start: () => Promise.resolve(), + stop: () => Promise.resolve(), + restart: () => Promise.resolve(), + remove: () => Promise.resolve(), + }), + }, + }, + ], + }, +})); vi.mock("@homarr/request-handler/docker", () => ({ getContainerLogsAsync: async () => { await Promise.resolve();