diff --git a/src/renderer/components/dock/logs/__test__/__snapshots__/download-logs.test.tsx.snap b/src/behaviours/pod-logs/__snapshots__/download-logs.test.tsx.snap
similarity index 99%
rename from src/renderer/components/dock/logs/__test__/__snapshots__/download-logs.test.tsx.snap
rename to src/behaviours/pod-logs/__snapshots__/download-logs.test.tsx.snap
index c5a3fcde53..91daf9e587 100644
--- a/src/renderer/components/dock/logs/__test__/__snapshots__/download-logs.test.tsx.snap
+++ b/src/behaviours/pod-logs/__snapshots__/download-logs.test.tsx.snap
@@ -785,6 +785,7 @@ exports[`download logs options in pod logs dock tab when opening pod logs render
diff --git a/src/renderer/components/dock/logs/__test__/download-logs.test.tsx b/src/behaviours/pod-logs/download-logs.test.tsx
similarity index 79%
rename from src/renderer/components/dock/logs/__test__/download-logs.test.tsx
rename to src/behaviours/pod-logs/download-logs.test.tsx
index d98a1b709e..c750186666 100644
--- a/src/renderer/components/dock/logs/__test__/download-logs.test.tsx
+++ b/src/behaviours/pod-logs/download-logs.test.tsx
@@ -6,28 +6,28 @@
import type { DiContainer } from "@ogre-tools/injectable";
import type { RenderResult } from "@testing-library/react";
import { act, waitFor } from "@testing-library/react";
-import getPodByIdInjectable from "../../../+workloads-pods/get-pod-by-id.injectable";
-import getPodsByOwnerIdInjectable from "../../../+workloads-pods/get-pods-by-owner-id.injectable";
-import { SearchStore } from "../../../../search-store/search-store";
-import searchStoreInjectable from "../../../../search-store/search-store.injectable";
-import openSaveFileDialogInjectable from "../../../../utils/save-file.injectable";
-import type { ApplicationBuilder } from "../../../test-utils/get-application-builder";
-import { getApplicationBuilder } from "../../../test-utils/get-application-builder";
-import dockStoreInjectable from "../../dock/store.injectable";
-import areLogsPresentInjectable from "../are-logs-present.injectable";
-import type { CallForLogs } from "../call-for-logs.injectable";
-import callForLogsInjectable from "../call-for-logs.injectable";
-import createPodLogsTabInjectable from "../create-pod-logs-tab.injectable";
-import getLogTabDataInjectable from "../get-log-tab-data.injectable";
-import getLogsWithoutTimestampsInjectable from "../get-logs-without-timestamps.injectable";
-import getLogsInjectable from "../get-logs.injectable";
-import getRandomIdForPodLogsTabInjectable from "../get-random-id-for-pod-logs-tab.injectable";
-import getTimestampSplitLogsInjectable from "../get-timestamp-split-logs.injectable";
-import loadLogsInjectable from "../load-logs.injectable";
-import reloadLogsInjectable from "../reload-logs.injectable";
-import setLogTabDataInjectable from "../set-log-tab-data.injectable";
-import stopLoadingLogsInjectable from "../stop-loading-logs.injectable";
-import { dockerPod } from "./pod.mock";
+import getPodByIdInjectable from "../../renderer/components/+workloads-pods/get-pod-by-id.injectable";
+import getPodsByOwnerIdInjectable from "../../renderer/components/+workloads-pods/get-pods-by-owner-id.injectable";
+import { SearchStore } from "../../renderer/search-store/search-store";
+import searchStoreInjectable from "../../renderer/search-store/search-store.injectable";
+import openSaveFileDialogInjectable from "../../renderer/utils/save-file.injectable";
+import type { ApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder";
+import { getApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder";
+import dockStoreInjectable from "../../renderer/components/dock/dock/store.injectable";
+import areLogsPresentInjectable from "../../renderer/components/dock/logs/are-logs-present.injectable";
+import type { CallForLogs } from "../../renderer/components/dock/logs/call-for-logs.injectable";
+import callForLogsInjectable from "../../renderer/components/dock/logs/call-for-logs.injectable";
+import createPodLogsTabInjectable from "../../renderer/components/dock/logs/create-pod-logs-tab.injectable";
+import getLogTabDataInjectable from "../../renderer/components/dock/logs/get-log-tab-data.injectable";
+import getLogsWithoutTimestampsInjectable from "../../renderer/components/dock/logs/get-logs-without-timestamps.injectable";
+import getLogsInjectable from "../../renderer/components/dock/logs/get-logs.injectable";
+import getRandomIdForPodLogsTabInjectable from "../../renderer/components/dock/logs/get-random-id-for-pod-logs-tab.injectable";
+import getTimestampSplitLogsInjectable from "../../renderer/components/dock/logs/get-timestamp-split-logs.injectable";
+import loadLogsInjectable from "../../renderer/components/dock/logs/load-logs.injectable";
+import reloadLogsInjectable from "../../renderer/components/dock/logs/reload-logs.injectable";
+import setLogTabDataInjectable from "../../renderer/components/dock/logs/set-log-tab-data.injectable";
+import stopLoadingLogsInjectable from "../../renderer/components/dock/logs/stop-loading-logs.injectable";
+import { dockerPod } from "../../renderer/components/dock/logs/__test__/pod.mock";
describe("download logs options in pod logs dock tab", () => {
let rendered: RenderResult;