From 74977955098be9ea9ea17ddda7dc0ca9002d152c Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Tue, 16 Aug 2022 10:07:49 +0300 Subject: [PATCH] Move tests into /behaviours Signed-off-by: Alex Andreev --- .../__snapshots__/download-logs.test.tsx.snap | 1 + .../pod-logs}/download-logs.test.tsx | 44 +++++++++---------- 2 files changed, 23 insertions(+), 22 deletions(-) rename src/{renderer/components/dock/logs/__test__ => behaviours/pod-logs}/__snapshots__/download-logs.test.tsx.snap (99%) rename src/{renderer/components/dock/logs/__test__ => behaviours/pod-logs}/download-logs.test.tsx (79%) 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;