From e860c388f1736980bbb99387e33af25d572a6bf6 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Thu, 2 Mar 2023 10:56:19 -0500 Subject: [PATCH] Fixup uses of @k8slens/test-utils Signed-off-by: Sebastian Malton --- .../src/features/application-menu/application-menu.test.ts | 2 +- .../handling-of-orphan-application-menu-items.test.ts | 2 +- ...opulate-application-menu.global-override-for-injectable.ts | 2 +- .../analytics-for-installing-update.test.ts | 2 +- .../installing-update-using-topbar-button.test.tsx | 2 +- .../child-features/force-update/force-update.test.ts | 2 +- ...dal-root-frame-component.global-override-for-injectable.ts | 2 +- ...odical-check-for-updates.global-override-for-injectable.ts | 2 +- .../periodical-checking-of-updates.test.ts | 2 +- .../src/features/application-update/installing-update.test.ts | 2 +- .../publish-is-configured.global-override-for-injectable.ts | 2 +- .../main/channel-handler.global-override-for-injectable.ts | 2 +- .../cluster/delete-dialog/delete-cluster-dialog.test.tsx | 2 +- .../show-status-for-a-kube-object.test.tsx | 2 +- .../cluster/sidebar-and-tab-navigation-for-core.test.tsx | 3 +-- .../sidebar-and-tab-navigation-for-extensions.test.tsx | 4 ++-- .../add-custom-helm-repository-in-preferences.test.ts | 2 +- .../opening-dock-tab-for-installing-helm-chart.test.ts | 2 +- .../helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts | 2 +- .../helm-releases/showing-details-for-helm-release.test.ts | 2 +- .../register-listener.global-override-for-injectable.ts | 2 +- .../default-shell.global-override-for-injectable.ts | 2 +- .../quitting-the-app-using-application-menu.test.ts | 2 +- .../resolve-system-proxy/resolve-system-proxy.test.ts | 2 +- ...ompute-shell-environment.global-override-for-injectable.ts | 2 +- ...e-unix-shell-environment.global-override-for-injectable.ts | 2 +- .../shell-sync/main/compute-unix-shell-environment.test.ts | 2 +- .../fonts/load-font.global-override-for-injectable.ts | 2 +- ...-for-integration-testing.global-override-for-injectable.ts | 2 +- .../broadcaster.global-override-for-injectable.ts | 2 +- .../main/crypto/random-uuid.global-override-for-injectable.ts | 2 +- .../electron-app.global-override-for-injectable.ts | 2 +- .../electron-dialog.global-override-for-injectable.ts | 2 +- .../features/native-theme.global-override-for-injectable.ts | 2 +- packages/core/src/main/getDiForUnitTesting.ts | 2 +- .../helm/exec-helm/exec-env.global-override-for-injectable.ts | 2 +- .../get-helm-chart-readme.global-override-for-injectable.ts | 2 +- .../exec-file-with-input.global-override-for-injectable.ts | 2 +- .../exec-file-with-input/exec-file-with-input.test.ts | 2 +- .../get-helm-release.global-override-for-injectable.ts | 2 +- .../update-helm-release.global-override-for-injectable.ts | 2 +- .../wait-until-port-is-used.global-override-for-injectable.ts | 2 +- .../src/main/logger/level.global-override-for-injectable.ts | 2 +- .../shell-session/spawn-pty.global-override-for-injectable.ts | 2 +- .../create-electron-window.global-override-for-injectable.ts | 2 +- .../initialize-on-main.global-override-for-injectable.ts | 2 +- .../channel-listeners/enlist-request-channel-listener.test.ts | 2 +- .../ipc-main/ipc-main.global-override-for-injectable.ts | 2 +- .../command-line-arguments.global-override-for-injectable.ts | 2 +- .../resolve-system-proxy-from-electron.test.ts | 2 +- ...ation-should-be-disabled.global-override-for-injectable.ts | 2 +- .../core/src/renderer/components/+catalog/catalog.test.tsx | 2 +- .../core/src/renderer/components/countdown/countdown.test.tsx | 2 +- .../save-kubeconfig.global-override-for-injectable.ts | 2 +- .../call-for-patch-resource.global-override-for-injectable.ts | 2 +- .../call-for-resource.global-override-for-injectable.ts | 2 +- .../components/render-delay/__tests__/render-delay.test.tsx | 2 +- .../cancel-idle-callback.global-override-for-injectable.ts | 2 +- .../request-idle-callback.global-override-for-injectable.ts | 2 +- .../components/test-utils/get-application-builder.tsx | 2 +- .../src/renderer/frames/cluster-frame/cluster-frame.test.tsx | 2 +- packages/core/src/renderer/getDiForUnitTesting.tsx | 2 +- .../subscribe-stores.global-override-for-injectable.ts | 2 +- .../monaco/add-new-theme.global-override-for-injectable.ts | 2 +- .../navigation/focus-window.global-override-for-injectable.ts | 2 +- .../navigation/history.global-override-for-injectable.ts | 2 +- .../themes/apply-theme.global-override-for-injectable.ts | 2 +- .../channel/ipc-renderer.global-override-for-injectable.ts | 2 +- .../storage-save-delay.global-override-for-injectable.ts | 2 +- 69 files changed, 70 insertions(+), 71 deletions(-) diff --git a/packages/core/src/features/application-menu/application-menu.test.ts b/packages/core/src/features/application-menu/application-menu.test.ts index 0db35db744..68bc0223b9 100644 --- a/packages/core/src/features/application-menu/application-menu.test.ts +++ b/packages/core/src/features/application-menu/application-menu.test.ts @@ -5,7 +5,7 @@ import type { ApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder"; import { getApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder"; import populateApplicationMenuInjectable from "./main/populate-application-menu.injectable"; -import { advanceFakeTime, testUsingFakeTime } from "../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; import { getCompositePaths } from "../../common/utils/composite/get-composite-paths/get-composite-paths"; import platformInjectable, { allPlatforms } from "../../common/vars/platform.injectable"; diff --git a/packages/core/src/features/application-menu/handling-of-orphan-application-menu-items.test.ts b/packages/core/src/features/application-menu/handling-of-orphan-application-menu-items.test.ts index 7f35861a45..17bfcd297a 100644 --- a/packages/core/src/features/application-menu/handling-of-orphan-application-menu-items.test.ts +++ b/packages/core/src/features/application-menu/handling-of-orphan-application-menu-items.test.ts @@ -5,7 +5,7 @@ import type { ApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder"; import { getApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder"; import populateApplicationMenuInjectable from "./main/populate-application-menu.injectable"; -import { advanceFakeTime, testUsingFakeTime } from "../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; import { getCompositePaths } from "../../common/utils/composite/get-composite-paths/get-composite-paths"; import { getInjectable } from "@ogre-tools/injectable"; import applicationMenuItemInjectionToken from "./main/menu-items/application-menu-item-injection-token"; diff --git a/packages/core/src/features/application-menu/main/populate-application-menu.global-override-for-injectable.ts b/packages/core/src/features/application-menu/main/populate-application-menu.global-override-for-injectable.ts index acd4f5f14e..23f877e2bb 100644 --- a/packages/core/src/features/application-menu/main/populate-application-menu.global-override-for-injectable.ts +++ b/packages/core/src/features/application-menu/main/populate-application-menu.global-override-for-injectable.ts @@ -3,6 +3,6 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ import populateApplicationMenuInjectable from "./populate-application-menu.injectable"; -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; export default getGlobalOverride(populateApplicationMenuInjectable, () => () => {}); diff --git a/packages/core/src/features/application-update/analytics-for-installing-update.test.ts b/packages/core/src/features/application-update/analytics-for-installing-update.test.ts index ce77d37229..1abf8aadb9 100644 --- a/packages/core/src/features/application-update/analytics-for-installing-update.test.ts +++ b/packages/core/src/features/application-update/analytics-for-installing-update.test.ts @@ -17,7 +17,7 @@ import type { DownloadPlatformUpdate } from "./main/download-update/download-pla import downloadPlatformUpdateInjectable from "./main/download-update/download-platform-update/download-platform-update.injectable"; import quitAndInstallUpdateInjectable from "./main/quit-and-install-update.injectable"; import periodicalCheckForUpdatesInjectable from "./child-features/periodical-checking-of-updates/main/periodical-check-for-updates.injectable"; -import { advanceFakeTime, testUsingFakeTime } from "../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; import emitEventInjectable from "../../common/app-event-bus/emit-event.injectable"; import getBuildVersionInjectable from "../../main/vars/build-version/get-build-version.injectable"; diff --git a/packages/core/src/features/application-update/child-features/application-update-using-top-bar/installing-update-using-topbar-button.test.tsx b/packages/core/src/features/application-update/child-features/application-update-using-top-bar/installing-update-using-topbar-button.test.tsx index adede427d2..59e941d8a9 100644 --- a/packages/core/src/features/application-update/child-features/application-update-using-top-bar/installing-update-using-topbar-button.test.tsx +++ b/packages/core/src/features/application-update/child-features/application-update-using-top-bar/installing-update-using-topbar-button.test.tsx @@ -16,7 +16,7 @@ import type { ApplicationBuilder } from "../../../../renderer/components/test-ut import { getApplicationBuilder } from "../../../../renderer/components/test-utils/get-application-builder"; import processCheckingForUpdatesInjectable from "../../main/process-checking-for-updates.injectable"; import quitAndInstallUpdateInjectable from "../../main/quit-and-install-update.injectable"; -import { advanceFakeTime, testUsingFakeTime } from "../../../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; function daysToMilliseconds(days: number) { return Math.round(days * 24 * 60 * 60 * 1000); diff --git a/packages/core/src/features/application-update/child-features/force-update/force-update.test.ts b/packages/core/src/features/application-update/child-features/force-update/force-update.test.ts index 39ac24570a..fc6a1a3197 100644 --- a/packages/core/src/features/application-update/child-features/force-update/force-update.test.ts +++ b/packages/core/src/features/application-update/child-features/force-update/force-update.test.ts @@ -14,7 +14,7 @@ import type { DiContainer } from "@ogre-tools/injectable"; import processCheckingForUpdatesInjectable from "../../main/process-checking-for-updates.injectable"; import type { RenderResult } from "@testing-library/react"; import { fireEvent } from "@testing-library/react"; -import { advanceFakeTime, testUsingFakeTime } from "../../../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; import quitAndInstallUpdateInjectable from "../../main/quit-and-install-update.injectable"; import timeAfterUpdateMustBeInstalledInjectable from "./renderer/force-update-modal/time-after-update-must-be-installed.injectable"; import secondsAfterInstallStartsInjectable from "./renderer/force-update-modal/seconds-after-install-starts.injectable"; diff --git a/packages/core/src/features/application-update/child-features/force-update/renderer/force-update-modal/force-update-modal-root-frame-component.global-override-for-injectable.ts b/packages/core/src/features/application-update/child-features/force-update/renderer/force-update-modal/force-update-modal-root-frame-component.global-override-for-injectable.ts index 49c4be5075..6de3bb5600 100644 --- a/packages/core/src/features/application-update/child-features/force-update/renderer/force-update-modal/force-update-modal-root-frame-component.global-override-for-injectable.ts +++ b/packages/core/src/features/application-update/child-features/force-update/renderer/force-update-modal/force-update-modal-root-frame-component.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ import { computed } from "mobx"; -import { getGlobalOverride } from "../../../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import forceUpdateModalRootFrameComponentInjectable from "./force-update-modal-root-frame-component.injectable"; export default getGlobalOverride( diff --git a/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.global-override-for-injectable.ts b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.global-override-for-injectable.ts index db86b30e37..53c808ba5f 100644 --- a/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.global-override-for-injectable.ts +++ b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.global-override-for-injectable.ts @@ -4,7 +4,7 @@ */ import periodicalCheckForUpdatesInjectable from "./periodical-check-for-updates.injectable"; -import { getGlobalOverride } from "../../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; export default getGlobalOverride(periodicalCheckForUpdatesInjectable, () => ({ start: () => {}, diff --git a/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/periodical-checking-of-updates.test.ts b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/periodical-checking-of-updates.test.ts index 22765b85de..e1be9f45c1 100644 --- a/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/periodical-checking-of-updates.test.ts +++ b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/periodical-checking-of-updates.test.ts @@ -9,7 +9,7 @@ import electronUpdaterIsActiveInjectable from "../../../../main/electron-app/fea import publishIsConfiguredInjectable from "../../main/updating-is-enabled/publish-is-configured/publish-is-configured.injectable"; import processCheckingForUpdatesInjectable from "../../main/process-checking-for-updates.injectable"; import periodicalCheckForUpdatesInjectable from "./main/periodical-check-for-updates.injectable"; -import { advanceFakeTime, testUsingFakeTime } from "../../../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; const ENOUGH_TIME = 1000 * 60 * 60 * 2; diff --git a/packages/core/src/features/application-update/installing-update.test.ts b/packages/core/src/features/application-update/installing-update.test.ts index 81529a851f..b524f4677a 100644 --- a/packages/core/src/features/application-update/installing-update.test.ts +++ b/packages/core/src/features/application-update/installing-update.test.ts @@ -16,7 +16,7 @@ import type { DownloadPlatformUpdate } from "./main/download-update/download-pla import downloadPlatformUpdateInjectable from "./main/download-update/download-platform-update/download-platform-update.injectable"; import setUpdateOnQuitInjectable from "../../main/electron-app/features/set-update-on-quit.injectable"; import processCheckingForUpdatesInjectable from "./main/process-checking-for-updates.injectable"; -import { testUsingFakeTime } from "../../common/test-utils/use-fake-time"; +import { testUsingFakeTime } from "@k8slens/test-utils" import staticFilesDirectoryInjectable from "../../common/vars/static-files-directory.injectable"; describe("installing update", () => { diff --git a/packages/core/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.global-override-for-injectable.ts b/packages/core/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.global-override-for-injectable.ts index f8c36953c6..109958838d 100644 --- a/packages/core/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.global-override-for-injectable.ts +++ b/packages/core/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import publishIsConfiguredInjectable from "./publish-is-configured.injectable"; export default getGlobalOverride(publishIsConfiguredInjectable, () => false); diff --git a/packages/core/src/features/certificate-authorities/main/channel-handler.global-override-for-injectable.ts b/packages/core/src/features/certificate-authorities/main/channel-handler.global-override-for-injectable.ts index d8346706bb..3e5b9b3bfe 100644 --- a/packages/core/src/features/certificate-authorities/main/channel-handler.global-override-for-injectable.ts +++ b/packages/core/src/features/certificate-authorities/main/channel-handler.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils" import { casChannel } from "../common/channel"; import certificateAuthoritiesChannelListenerInjectable from "./channel-handler.injectable"; diff --git a/packages/core/src/features/cluster/delete-dialog/delete-cluster-dialog.test.tsx b/packages/core/src/features/cluster/delete-dialog/delete-cluster-dialog.test.tsx index 5cbf8267de..4db38fdcf6 100644 --- a/packages/core/src/features/cluster/delete-dialog/delete-cluster-dialog.test.tsx +++ b/packages/core/src/features/cluster/delete-dialog/delete-cluster-dialog.test.tsx @@ -18,7 +18,7 @@ import type { Cluster } from "../../../common/cluster/cluster"; import navigateToCatalogInjectable from "../../../common/front-end-routing/routes/catalog/navigate-to-catalog.injectable"; import directoryForKubeConfigsInjectable from "../../../common/app-paths/directory-for-kube-configs/directory-for-kube-configs.injectable"; import joinPathsInjectable from "../../../common/path/join-paths.injectable"; -import { advanceFakeTime } from "../../../common/test-utils/use-fake-time"; +import { advanceFakeTime } from "@k8slens/test-utils"; const currentClusterServerUrl = "https://localhost"; const nonCurrentClusterServerUrl = "http://localhost"; diff --git a/packages/core/src/features/cluster/kube-object-status-icon/show-status-for-a-kube-object.test.tsx b/packages/core/src/features/cluster/kube-object-status-icon/show-status-for-a-kube-object.test.tsx index 49fe7f9efd..bc3bafc70b 100644 --- a/packages/core/src/features/cluster/kube-object-status-icon/show-status-for-a-kube-object.test.tsx +++ b/packages/core/src/features/cluster/kube-object-status-icon/show-status-for-a-kube-object.test.tsx @@ -5,7 +5,7 @@ import { KubeObjectStatusLevel } from "../../../common/k8s-api/kube-object-status"; import { KubeObject } from "../../../common/k8s-api/kube-object"; import React from "react"; -import { testUsingFakeTime } from "../../../common/test-utils/use-fake-time"; +import { testUsingFakeTime } from "@k8slens/test-utils"; import type { DiContainer } from "@ogre-tools/injectable"; import { getInjectable } from "@ogre-tools/injectable"; import type { IAtom } from "mobx"; diff --git a/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-core.test.tsx b/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-core.test.tsx index a4995c38ae..ef0f595da6 100644 --- a/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-core.test.tsx +++ b/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-core.test.tsx @@ -20,9 +20,8 @@ import writeJsonFileInjectable from "../../common/fs/write-json-file.injectable" import pathExistsInjectable from "../../common/fs/path-exists.injectable"; import readJsonFileInjectable from "../../common/fs/read-json-file.injectable"; import { navigateToRouteInjectionToken } from "../../common/front-end-routing/navigate-to-route-injection-token"; -import { advanceFakeTime, testUsingFakeTime } from "../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime, flushPromises } from "@k8slens/test-utils"; import storageSaveDelayInjectable from "../../renderer/utils/create-storage/storage-save-delay.injectable"; -import { flushPromises } from "../../common/test-utils/flush-promises"; describe("cluster - sidebar and tab navigation for core", () => { let builder: ApplicationBuilder; diff --git a/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-extensions.test.tsx b/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-extensions.test.tsx index 9bde5663c2..4915c6f53b 100644 --- a/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-extensions.test.tsx +++ b/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-extensions.test.tsx @@ -15,12 +15,12 @@ import pathExistsInjectable from "../../common/fs/path-exists.injectable"; import readJsonFileInjectable from "../../common/fs/read-json-file.injectable"; import { navigateToRouteInjectionToken } from "../../common/front-end-routing/navigate-to-route-injection-token"; import assert from "assert"; -import { advanceFakeTime, testUsingFakeTime } from "../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; import type { IObservableValue } from "mobx"; import { runInAction, computed, observable } from "mobx"; import storageSaveDelayInjectable from "../../renderer/utils/create-storage/storage-save-delay.injectable"; import type { DiContainer } from "@ogre-tools/injectable"; -import { flushPromises } from "../../common/test-utils/flush-promises"; +import { flushPromises } from "@k8slens/test-utils"; import type { ClusterPageMenuRegistration } from "../../extensions/common-api/types"; describe("cluster - sidebar and tab navigation for extensions", () => { diff --git a/packages/core/src/features/helm-charts/add-custom-helm-repository-in-preferences.test.ts b/packages/core/src/features/helm-charts/add-custom-helm-repository-in-preferences.test.ts index 495d2e9fb3..e1ee87d730 100644 --- a/packages/core/src/features/helm-charts/add-custom-helm-repository-in-preferences.test.ts +++ b/packages/core/src/features/helm-charts/add-custom-helm-repository-in-preferences.test.ts @@ -18,7 +18,7 @@ import isPathInjectable from "../../renderer/components/input/validators/is-path import showSuccessNotificationInjectable from "../../renderer/components/notifications/show-success-notification.injectable"; import showErrorNotificationInjectable from "../../renderer/components/notifications/show-error-notification.injectable"; import type { AsyncResult } from "../../common/utils/async-result"; -import { testUsingFakeTime } from "../../common/test-utils/use-fake-time"; +import { testUsingFakeTime } from "@k8slens/test-utils"; describe("add custom helm repository in preferences", () => { let builder: ApplicationBuilder; diff --git a/packages/core/src/features/helm-charts/installing-chart/opening-dock-tab-for-installing-helm-chart.test.ts b/packages/core/src/features/helm-charts/installing-chart/opening-dock-tab-for-installing-helm-chart.test.ts index 3fd6a7deb7..e2fe7b9313 100644 --- a/packages/core/src/features/helm-charts/installing-chart/opening-dock-tab-for-installing-helm-chart.test.ts +++ b/packages/core/src/features/helm-charts/installing-chart/opening-dock-tab-for-installing-helm-chart.test.ts @@ -11,7 +11,7 @@ import { getApplicationBuilder } from "../../../renderer/components/test-utils/g import { HelmChart } from "../../../common/k8s-api/endpoints/helm-charts.api"; import getRandomInstallChartTabIdInjectable from "../../../renderer/components/dock/install-chart/get-random-install-chart-tab-id.injectable"; import requestCreateHelmReleaseInjectable from "../../../common/k8s-api/endpoints/helm-releases.api/request-create.injectable"; -import { flushPromises } from "../../../common/test-utils/flush-promises"; +import { flushPromises } from "@k8slens/test-utils"; import directoryForLensLocalStorageInjectable from "../../../common/directory-for-lens-local-storage/directory-for-lens-local-storage.injectable"; import hostedClusterIdInjectable from "../../../renderer/cluster-frame-context/hosted-cluster-id.injectable"; import dockStoreInjectable from "../../../renderer/components/dock/dock/store.injectable"; diff --git a/packages/core/src/features/helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts b/packages/core/src/features/helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts index 7d46856fec..0137ccb30c 100644 --- a/packages/core/src/features/helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts +++ b/packages/core/src/features/helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts @@ -17,7 +17,7 @@ import type { RequestHelmReleaseConfiguration } from "../../../common/k8s-api/en import requestHelmReleaseConfigurationInjectable from "../../../common/k8s-api/endpoints/helm-releases.api/request-configuration.injectable"; import type { RequestHelmReleases } from "../../../common/k8s-api/endpoints/helm-releases.api/request-releases.injectable"; import requestHelmReleasesInjectable from "../../../common/k8s-api/endpoints/helm-releases.api/request-releases.injectable"; -import { advanceFakeTime, testUsingFakeTime } from "../../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; import dockStoreInjectable from "../../../renderer/components/dock/dock/store.injectable"; import type { ApplicationBuilder } from "../../../renderer/components/test-utils/get-application-builder"; import { getApplicationBuilder } from "../../../renderer/components/test-utils/get-application-builder"; diff --git a/packages/core/src/features/helm-releases/showing-details-for-helm-release.test.ts b/packages/core/src/features/helm-releases/showing-details-for-helm-release.test.ts index ca947358ad..50ebb1b6c5 100644 --- a/packages/core/src/features/helm-releases/showing-details-for-helm-release.test.ts +++ b/packages/core/src/features/helm-releases/showing-details-for-helm-release.test.ts @@ -15,7 +15,7 @@ import type { RequestHelmReleaseConfiguration } from "../../common/k8s-api/endpo import requestHelmReleaseConfigurationInjectable from "../../common/k8s-api/endpoints/helm-releases.api/request-configuration.injectable"; import type { RequestHelmReleaseUpdate } from "../../common/k8s-api/endpoints/helm-releases.api/request-update.injectable"; import requestHelmReleaseUpdateInjectable from "../../common/k8s-api/endpoints/helm-releases.api/request-update.injectable"; -import { testUsingFakeTime } from "../../common/test-utils/use-fake-time"; +import { testUsingFakeTime } from "@k8slens/test-utils"; import type { RequestDetailedHelmRelease } from "../../renderer/components/+helm-releases/release-details/release-details-model/request-detailed-helm-release.injectable"; import requestDetailedHelmReleaseInjectable from "../../renderer/components/+helm-releases/release-details/release-details-model/request-detailed-helm-release.injectable"; import showSuccessNotificationInjectable from "../../renderer/components/notifications/show-success-notification.injectable"; diff --git a/packages/core/src/features/navigation/reload-page/renderer/register-listener.global-override-for-injectable.ts b/packages/core/src/features/navigation/reload-page/renderer/register-listener.global-override-for-injectable.ts index c0a43713b7..9953ddcbf9 100644 --- a/packages/core/src/features/navigation/reload-page/renderer/register-listener.global-override-for-injectable.ts +++ b/packages/core/src/features/navigation/reload-page/renderer/register-listener.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import { reloadPageChannel } from "../common/channel"; import reloadPageChannelListenerInjectable from "./register-listener.injectable"; diff --git a/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.global-override-for-injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.global-override-for-injectable.ts index 55a8d44fc2..3dfa798270 100644 --- a/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.global-override-for-injectable.ts +++ b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import defaultShellInjectable from "./default-shell.injectable"; export default getGlobalOverride( diff --git a/packages/core/src/features/quitting-and-restarting-the-app/quitting-the-app-using-application-menu.test.ts b/packages/core/src/features/quitting-and-restarting-the-app/quitting-the-app-using-application-menu.test.ts index a7a6e4ae60..5d1b36dcde 100644 --- a/packages/core/src/features/quitting-and-restarting-the-app/quitting-the-app-using-application-menu.test.ts +++ b/packages/core/src/features/quitting-and-restarting-the-app/quitting-the-app-using-application-menu.test.ts @@ -9,7 +9,7 @@ import type { ClusterManager } from "../../main/cluster/manager"; import exitAppInjectable from "../../main/electron-app/features/exit-app.injectable"; import clusterManagerInjectable from "../../main/cluster/manager.injectable"; import stopServicesAndExitAppInjectable from "../../main/stop-services-and-exit-app.injectable"; -import { advanceFakeTime, testUsingFakeTime } from "../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; describe("quitting the app using application menu", () => { describe("given application has started", () => { diff --git a/packages/core/src/features/resolve-system-proxy/resolve-system-proxy.test.ts b/packages/core/src/features/resolve-system-proxy/resolve-system-proxy.test.ts index d2e021ef98..80f62fbd03 100644 --- a/packages/core/src/features/resolve-system-proxy/resolve-system-proxy.test.ts +++ b/packages/core/src/features/resolve-system-proxy/resolve-system-proxy.test.ts @@ -9,7 +9,7 @@ import { getApplicationBuilder } from "../../renderer/components/test-utils/get- import type { ResolveSystemProxy } from "../../common/utils/resolve-system-proxy/resolve-system-proxy-injection-token"; import { resolveSystemProxyInjectionToken } from "../../common/utils/resolve-system-proxy/resolve-system-proxy-injection-token"; import resolveSystemProxyFromElectronInjectable from "../../main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.injectable"; -import { getPromiseStatus } from "../../common/test-utils/get-promise-status"; +import { getPromiseStatus } from "@k8slens/test-utils"; describe("resolve-system-proxy", () => { let builder: ApplicationBuilder; diff --git a/packages/core/src/features/shell-sync/main/compute-shell-environment.global-override-for-injectable.ts b/packages/core/src/features/shell-sync/main/compute-shell-environment.global-override-for-injectable.ts index b4c9051729..9e19022f87 100644 --- a/packages/core/src/features/shell-sync/main/compute-shell-environment.global-override-for-injectable.ts +++ b/packages/core/src/features/shell-sync/main/compute-shell-environment.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import computeShellEnvironmentInjectable from "./compute-shell-environment.injectable"; export default getGlobalOverride(computeShellEnvironmentInjectable, () => async () => ({ diff --git a/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.global-override-for-injectable.ts b/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.global-override-for-injectable.ts index aac810aa62..b923d35d5c 100644 --- a/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.global-override-for-injectable.ts +++ b/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import computeUnixShellEnvironmentInjectable from "./compute-unix-shell-environment.injectable"; export default getGlobalOverride(computeUnixShellEnvironmentInjectable, () => async () => { diff --git a/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.test.ts b/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.test.ts index a540824286..b1460ba699 100644 --- a/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.test.ts +++ b/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.test.ts @@ -6,7 +6,7 @@ import type { DiContainer } from "@ogre-tools/injectable"; import type { ChildProcessWithoutNullStreams } from "child_process"; import EventEmitter from "events"; -import { flushPromises } from "../../../common/test-utils/flush-promises"; +import { flushPromises } from "@k8slens/test-utils"; import type { Spawn } from "../../../main/child-process/spawn.injectable"; import spawnInjectable from "../../../main/child-process/spawn.injectable"; import randomUUIDInjectable from "../../../main/crypto/random-uuid.injectable"; diff --git a/packages/core/src/features/terminal/renderer/fonts/load-font.global-override-for-injectable.ts b/packages/core/src/features/terminal/renderer/fonts/load-font.global-override-for-injectable.ts index 0d1b23bfde..b32ca32cb3 100644 --- a/packages/core/src/features/terminal/renderer/fonts/load-font.global-override-for-injectable.ts +++ b/packages/core/src/features/terminal/renderer/fonts/load-font.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import loadTerminalFontInjectable from "./load-font.injectable"; export default getGlobalOverride(loadTerminalFontInjectable, () => async () => {}); diff --git a/packages/core/src/main/app-paths/directory-for-integration-testing/directory-for-integration-testing.global-override-for-injectable.ts b/packages/core/src/main/app-paths/directory-for-integration-testing/directory-for-integration-testing.global-override-for-injectable.ts index f4e7b5674e..92830fa621 100644 --- a/packages/core/src/main/app-paths/directory-for-integration-testing/directory-for-integration-testing.global-override-for-injectable.ts +++ b/packages/core/src/main/app-paths/directory-for-integration-testing/directory-for-integration-testing.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import directoryForIntegrationTestingInjectable from "./directory-for-integration-testing.injectable"; export default getGlobalOverride(directoryForIntegrationTestingInjectable, () => undefined); diff --git a/packages/core/src/main/catalog-sync-to-renderer/broadcaster.global-override-for-injectable.ts b/packages/core/src/main/catalog-sync-to-renderer/broadcaster.global-override-for-injectable.ts index fce2e7d2eb..312af90dba 100644 --- a/packages/core/src/main/catalog-sync-to-renderer/broadcaster.global-override-for-injectable.ts +++ b/packages/core/src/main/catalog-sync-to-renderer/broadcaster.global-override-for-injectable.ts @@ -4,7 +4,7 @@ */ import { debounce } from "lodash"; -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import catalogSyncBroadcasterInjectable from "./broadcaster.injectable"; export default getGlobalOverride(catalogSyncBroadcasterInjectable, () => debounce(() => {})); diff --git a/packages/core/src/main/crypto/random-uuid.global-override-for-injectable.ts b/packages/core/src/main/crypto/random-uuid.global-override-for-injectable.ts index 63e5364a8a..936e30c709 100644 --- a/packages/core/src/main/crypto/random-uuid.global-override-for-injectable.ts +++ b/packages/core/src/main/crypto/random-uuid.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import randomUUIDInjectable from "./random-uuid.injectable"; export default getGlobalOverride(randomUUIDInjectable, () => () => { diff --git a/packages/core/src/main/electron-app/electron-app.global-override-for-injectable.ts b/packages/core/src/main/electron-app/electron-app.global-override-for-injectable.ts index e225745ca3..919303dd08 100644 --- a/packages/core/src/main/electron-app/electron-app.global-override-for-injectable.ts +++ b/packages/core/src/main/electron-app/electron-app.global-override-for-injectable.ts @@ -4,7 +4,7 @@ */ import { kebabCase } from "lodash"; -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import electronAppInjectable from "./electron-app.injectable"; export default getGlobalOverride(electronAppInjectable, () => { diff --git a/packages/core/src/main/electron-app/features/electron-dialog.global-override-for-injectable.ts b/packages/core/src/main/electron-app/features/electron-dialog.global-override-for-injectable.ts index 8ccafcfe7a..117c8a3fbd 100644 --- a/packages/core/src/main/electron-app/features/electron-dialog.global-override-for-injectable.ts +++ b/packages/core/src/main/electron-app/features/electron-dialog.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import electronDialogInjectable from "./electron-dialog.injectable"; export default getGlobalOverride(electronDialogInjectable, () => ({ diff --git a/packages/core/src/main/electron-app/features/native-theme.global-override-for-injectable.ts b/packages/core/src/main/electron-app/features/native-theme.global-override-for-injectable.ts index 47c957c722..7e18ea6f15 100644 --- a/packages/core/src/main/electron-app/features/native-theme.global-override-for-injectable.ts +++ b/packages/core/src/main/electron-app/features/native-theme.global-override-for-injectable.ts @@ -4,7 +4,7 @@ */ import EventEmitter from "events"; -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import nativeThemeInjectable from "./native-theme.injectable"; export default getGlobalOverride(nativeThemeInjectable, () => Object.assign(new EventEmitter(), { diff --git a/packages/core/src/main/getDiForUnitTesting.ts b/packages/core/src/main/getDiForUnitTesting.ts index 1e4c3291b9..3ca8af8520 100644 --- a/packages/core/src/main/getDiForUnitTesting.ts +++ b/packages/core/src/main/getDiForUnitTesting.ts @@ -26,7 +26,7 @@ import setUpdateOnQuitInjectable from "./electron-app/features/set-update-on-qui import waitUntilBundledExtensionsAreLoadedInjectable from "./start-main-application/lens-window/application-window/wait-until-bundled-extensions-are-loaded.injectable"; import electronInjectable from "./utils/resolve-system-proxy/electron.injectable"; import initializeClusterManagerInjectable from "./cluster/initialize-manager.injectable"; -import type { GlobalOverride } from "../common/test-utils/get-global-override"; +import type { GlobalOverride } from "@k8slens/test-utils"; import { getOverrideFsWithFakes } from "../test-utils/override-fs-with-fakes"; import { getDi } from "./getDi"; diff --git a/packages/core/src/main/helm/exec-helm/exec-env.global-override-for-injectable.ts b/packages/core/src/main/helm/exec-helm/exec-env.global-override-for-injectable.ts index 59c376cffd..f44e92d394 100644 --- a/packages/core/src/main/helm/exec-helm/exec-env.global-override-for-injectable.ts +++ b/packages/core/src/main/helm/exec-helm/exec-env.global-override-for-injectable.ts @@ -4,7 +4,7 @@ */ import { computed } from "mobx"; -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import execHelmEnvInjectable from "./exec-env.injectable"; export default getGlobalOverride(execHelmEnvInjectable, () => computed(() => ({}))); diff --git a/packages/core/src/main/helm/helm-service/get-helm-chart-readme.global-override-for-injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-chart-readme.global-override-for-injectable.ts index 6d2c016251..5368a51953 100644 --- a/packages/core/src/main/helm/helm-service/get-helm-chart-readme.global-override-for-injectable.ts +++ b/packages/core/src/main/helm/helm-service/get-helm-chart-readme.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import getHelmChartReadmeInjectable from "./get-helm-chart-readme.injectable"; export default getGlobalOverride(getHelmChartReadmeInjectable, () => () => { diff --git a/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.global-override-for-injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.global-override-for-injectable.ts index 70b4771468..a359147036 100644 --- a/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.global-override-for-injectable.ts +++ b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import execFileWithInputInjectable from "./exec-file-with-input.injectable"; export default getGlobalOverride(execFileWithInputInjectable, () => () => { diff --git a/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.test.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.test.ts index 3468a9cb31..2c1ed93698 100644 --- a/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.test.ts +++ b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.test.ts @@ -7,7 +7,7 @@ import type { ExecFileWithInput } from "./exec-file-with-input.injectable"; import execFileWithInputInjectable from "./exec-file-with-input.injectable"; import type { AsyncResult } from "../../../../../../common/utils/async-result"; import nonPromiseExecFileInjectable from "./non-promise-exec-file.injectable"; -import { getPromiseStatus } from "../../../../../../common/test-utils/get-promise-status"; +import { getPromiseStatus } from "@k8slens/test-utils"; import EventEmitter from "events"; describe("exec-file-with-input", () => { diff --git a/packages/core/src/main/helm/helm-service/get-helm-release.global-override-for-injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release.global-override-for-injectable.ts index 0d124468f2..d2ae62843f 100644 --- a/packages/core/src/main/helm/helm-service/get-helm-release.global-override-for-injectable.ts +++ b/packages/core/src/main/helm/helm-service/get-helm-release.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import getHelmReleaseInjectable from "./get-helm-release.injectable"; export default getGlobalOverride(getHelmReleaseInjectable, () => () => { diff --git a/packages/core/src/main/helm/helm-service/update-helm-release.global-override-for-injectable.ts b/packages/core/src/main/helm/helm-service/update-helm-release.global-override-for-injectable.ts index dc2d8b596f..1d04e393a8 100644 --- a/packages/core/src/main/helm/helm-service/update-helm-release.global-override-for-injectable.ts +++ b/packages/core/src/main/helm/helm-service/update-helm-release.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import updateHelmReleaseInjectable from "./update-helm-release.injectable"; export default getGlobalOverride(updateHelmReleaseInjectable, () => () => { diff --git a/packages/core/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.global-override-for-injectable.ts b/packages/core/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.global-override-for-injectable.ts index 86f1e374cd..d360d62666 100644 --- a/packages/core/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.global-override-for-injectable.ts +++ b/packages/core/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import waitUntilPortIsUsedInjectable from "./wait-until-port-is-used.injectable"; export default getGlobalOverride( diff --git a/packages/core/src/main/logger/level.global-override-for-injectable.ts b/packages/core/src/main/logger/level.global-override-for-injectable.ts index ac29c9ee1a..fe280b1d31 100644 --- a/packages/core/src/main/logger/level.global-override-for-injectable.ts +++ b/packages/core/src/main/logger/level.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import logLevelInjectable from "./level.injectable"; export default getGlobalOverride(logLevelInjectable, () => "error"); diff --git a/packages/core/src/main/shell-session/spawn-pty.global-override-for-injectable.ts b/packages/core/src/main/shell-session/spawn-pty.global-override-for-injectable.ts index 239f7c5e47..e382981bc7 100644 --- a/packages/core/src/main/shell-session/spawn-pty.global-override-for-injectable.ts +++ b/packages/core/src/main/shell-session/spawn-pty.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import spawnPtyInjectable from "./spawn-pty.injectable"; export default getGlobalOverride(spawnPtyInjectable, () => () => { diff --git a/packages/core/src/main/start-main-application/lens-window/application-window/create-electron-window.global-override-for-injectable.ts b/packages/core/src/main/start-main-application/lens-window/application-window/create-electron-window.global-override-for-injectable.ts index ef33b43c8e..6a1469bec2 100644 --- a/packages/core/src/main/start-main-application/lens-window/application-window/create-electron-window.global-override-for-injectable.ts +++ b/packages/core/src/main/start-main-application/lens-window/application-window/create-electron-window.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import createElectronWindowInjectable from "./create-electron-window.injectable"; export default getGlobalOverride(createElectronWindowInjectable, () => () => ({ diff --git a/packages/core/src/main/start-main-application/runnables/sentry/initialize-on-main.global-override-for-injectable.ts b/packages/core/src/main/start-main-application/runnables/sentry/initialize-on-main.global-override-for-injectable.ts index 3850c736a0..6781ef7023 100644 --- a/packages/core/src/main/start-main-application/runnables/sentry/initialize-on-main.global-override-for-injectable.ts +++ b/packages/core/src/main/start-main-application/runnables/sentry/initialize-on-main.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import initializeSentryOnMainInjectable from "./initialize-on-main.injectable"; export default getGlobalOverride(initializeSentryOnMainInjectable, () => () => {}); diff --git a/packages/core/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.test.ts b/packages/core/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.test.ts index 2c13bbd8f9..6d82c68458 100644 --- a/packages/core/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.test.ts +++ b/packages/core/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.test.ts @@ -5,7 +5,7 @@ import { getDiForUnitTesting } from "../../../getDiForUnitTesting"; import ipcMainInjectable from "../ipc-main/ipc-main.injectable"; import type { IpcMain, IpcMainInvokeEvent } from "electron"; -import { getPromiseStatus } from "../../../../common/test-utils/get-promise-status"; +import { getPromiseStatus } from "@k8slens/test-utils"; import type { AsyncFnMock } from "@async-fn/jest"; import asyncFn from "@async-fn/jest"; import type { RequestChannel } from "../../../../common/utils/channel/request-channel-listener-injection-token"; diff --git a/packages/core/src/main/utils/channel/ipc-main/ipc-main.global-override-for-injectable.ts b/packages/core/src/main/utils/channel/ipc-main/ipc-main.global-override-for-injectable.ts index e770ccdf35..ccb773ab06 100644 --- a/packages/core/src/main/utils/channel/ipc-main/ipc-main.global-override-for-injectable.ts +++ b/packages/core/src/main/utils/channel/ipc-main/ipc-main.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ import type { IpcMain } from "electron"; -import { getGlobalOverride } from "../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import ipcMainInjectable from "./ipc-main.injectable"; export default getGlobalOverride(ipcMainInjectable, () => ({ diff --git a/packages/core/src/main/utils/command-line-arguments.global-override-for-injectable.ts b/packages/core/src/main/utils/command-line-arguments.global-override-for-injectable.ts index edd33d824a..ffa52c8608 100644 --- a/packages/core/src/main/utils/command-line-arguments.global-override-for-injectable.ts +++ b/packages/core/src/main/utils/command-line-arguments.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import commandLineArgumentsInjectable from "./command-line-arguments.injectable"; export default getGlobalOverride(commandLineArgumentsInjectable, () => []); diff --git a/packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.test.ts b/packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.test.ts index a80a05a7cf..846c63e6ec 100644 --- a/packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.test.ts +++ b/packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.test.ts @@ -9,7 +9,7 @@ import electronInjectable from "./electron.injectable"; import type { AsyncFnMock } from "@async-fn/jest"; import asyncFn from "@async-fn/jest"; import type electron from "electron"; -import { getPromiseStatus } from "../../../common/test-utils/get-promise-status"; +import { getPromiseStatus } from "@k8slens/test-utils"; import logErrorInjectable from "../../../common/log-error.injectable"; import type { DiContainer } from "@ogre-tools/injectable"; diff --git a/packages/core/src/main/vars/hardware-acceleration-should-be-disabled.global-override-for-injectable.ts b/packages/core/src/main/vars/hardware-acceleration-should-be-disabled.global-override-for-injectable.ts index 2f66f9fc18..53c6c692fd 100644 --- a/packages/core/src/main/vars/hardware-acceleration-should-be-disabled.global-override-for-injectable.ts +++ b/packages/core/src/main/vars/hardware-acceleration-should-be-disabled.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import hardwareAccelerationShouldBeDisabledInjectable from "./hardware-acceleration-should-be-disabled.injectable"; export default getGlobalOverride(hardwareAccelerationShouldBeDisabledInjectable, () => false); diff --git a/packages/core/src/renderer/components/+catalog/catalog.test.tsx b/packages/core/src/renderer/components/+catalog/catalog.test.tsx index 334970e166..c8f1a5ef66 100644 --- a/packages/core/src/renderer/components/+catalog/catalog.test.tsx +++ b/packages/core/src/renderer/components/+catalog/catalog.test.tsx @@ -25,7 +25,7 @@ import { computed } from "mobx"; import broadcastMessageInjectable from "../../../common/ipc/broadcast-message.injectable"; import type { AsyncFnMock } from "@async-fn/jest"; import asyncFn from "@async-fn/jest"; -import { flushPromises } from "../../../common/test-utils/flush-promises"; +import { flushPromises } from "@k8slens/test-utils"; import userStoreInjectable from "../../../common/user-store/user-store.injectable"; import releaseChannelInjectable from "../../../common/vars/release-channel.injectable"; import defaultUpdateChannelInjectable from "../../../features/application-update/common/selected-update-channel/default-update-channel.injectable"; diff --git a/packages/core/src/renderer/components/countdown/countdown.test.tsx b/packages/core/src/renderer/components/countdown/countdown.test.tsx index 068dbb8fa7..70401c55b7 100644 --- a/packages/core/src/renderer/components/countdown/countdown.test.tsx +++ b/packages/core/src/renderer/components/countdown/countdown.test.tsx @@ -10,7 +10,7 @@ import { renderFor } from "../test-utils/renderFor"; import { Countdown } from "./countdown"; import React from "react"; import type { RenderResult } from "@testing-library/react"; -import { advanceFakeTime, testUsingFakeTime } from "../../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; import type { IComputedValue } from "mobx"; import { observe } from "mobx"; import { noop } from "@k8slens/utilities"; diff --git a/packages/core/src/renderer/components/delete-cluster-dialog/save-kubeconfig.global-override-for-injectable.ts b/packages/core/src/renderer/components/delete-cluster-dialog/save-kubeconfig.global-override-for-injectable.ts index 6fca6db49b..7fce77a2b1 100644 --- a/packages/core/src/renderer/components/delete-cluster-dialog/save-kubeconfig.global-override-for-injectable.ts +++ b/packages/core/src/renderer/components/delete-cluster-dialog/save-kubeconfig.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import saveKubeconfigInjectable from "./save-kubeconfig.injectable"; export default getGlobalOverride(saveKubeconfigInjectable, () => async () => { diff --git a/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.global-override-for-injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.global-override-for-injectable.ts index ca999211f5..c85ebb53cd 100644 --- a/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.global-override-for-injectable.ts +++ b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import callForPatchResourceInjectable from "./call-for-patch-resource.injectable"; export default getGlobalOverride(callForPatchResourceInjectable, () => () => { diff --git a/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.global-override-for-injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.global-override-for-injectable.ts index a4e768da9a..6eca686d3f 100644 --- a/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.global-override-for-injectable.ts +++ b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import callForResourceInjectable from "./call-for-resource.injectable"; export default getGlobalOverride(callForResourceInjectable, () => () => { diff --git a/packages/core/src/renderer/components/render-delay/__tests__/render-delay.test.tsx b/packages/core/src/renderer/components/render-delay/__tests__/render-delay.test.tsx index e83bee28c0..906a8ad338 100644 --- a/packages/core/src/renderer/components/render-delay/__tests__/render-delay.test.tsx +++ b/packages/core/src/renderer/components/render-delay/__tests__/render-delay.test.tsx @@ -7,7 +7,7 @@ import { RenderDelay } from "../render-delay"; import type { DiRender } from "../../test-utils/renderFor"; import { renderFor } from "../../test-utils/renderFor"; import { getDiForUnitTesting } from "../../../getDiForUnitTesting"; -import { advanceFakeTime, testUsingFakeTime } from "../../../../common/test-utils/use-fake-time"; +import { advanceFakeTime, testUsingFakeTime } from "@k8slens/test-utils"; import cancelIdleCallbackInjectable from "../cancel-idle-callback.injectable"; import requestIdleCallbackInjectable from "../request-idle-callback.injectable"; import type { RenderResult } from "@testing-library/react"; diff --git a/packages/core/src/renderer/components/render-delay/cancel-idle-callback.global-override-for-injectable.ts b/packages/core/src/renderer/components/render-delay/cancel-idle-callback.global-override-for-injectable.ts index 2bd7d0047f..48e144ec70 100644 --- a/packages/core/src/renderer/components/render-delay/cancel-idle-callback.global-override-for-injectable.ts +++ b/packages/core/src/renderer/components/render-delay/cancel-idle-callback.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import cancelIdleCallbackInjectable from "./cancel-idle-callback.injectable"; export default getGlobalOverride(cancelIdleCallbackInjectable, () => () => {}); diff --git a/packages/core/src/renderer/components/render-delay/request-idle-callback.global-override-for-injectable.ts b/packages/core/src/renderer/components/render-delay/request-idle-callback.global-override-for-injectable.ts index 5dc3d7d916..c9a901e813 100644 --- a/packages/core/src/renderer/components/render-delay/request-idle-callback.global-override-for-injectable.ts +++ b/packages/core/src/renderer/components/render-delay/request-idle-callback.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import requestIdleCallbackInjectable from "./request-idle-callback.injectable"; export default getGlobalOverride(requestIdleCallbackInjectable, () => (callback) => { diff --git a/packages/core/src/renderer/components/test-utils/get-application-builder.tsx b/packages/core/src/renderer/components/test-utils/get-application-builder.tsx index 41f26803d4..6457bda624 100644 --- a/packages/core/src/renderer/components/test-utils/get-application-builder.tsx +++ b/packages/core/src/renderer/components/test-utils/get-application-builder.tsx @@ -68,7 +68,7 @@ import shouldStartHiddenInjectable from "../../../main/electron-app/features/sho import fsInjectable from "../../../common/fs/fs.injectable"; import joinPathsInjectable from "../../../common/path/join-paths.injectable"; import homeDirectoryPathInjectable from "../../../common/os/home-directory-path.injectable"; -import { testUsingFakeTime } from "../../../common/test-utils/use-fake-time"; +import { testUsingFakeTime } from "@k8slens/test-utils"; type Callback = (di: DiContainer) => void | Promise; diff --git a/packages/core/src/renderer/frames/cluster-frame/cluster-frame.test.tsx b/packages/core/src/renderer/frames/cluster-frame/cluster-frame.test.tsx index c403ad6b49..a8a9be24bf 100644 --- a/packages/core/src/renderer/frames/cluster-frame/cluster-frame.test.tsx +++ b/packages/core/src/renderer/frames/cluster-frame/cluster-frame.test.tsx @@ -23,7 +23,7 @@ import legacyOnChannelListenInjectable from "../../ipc/legacy-channel-listen.inj import currentRouteComponentInjectable from "../../routes/current-route-component.injectable"; import hostedClusterIdInjectable from "../../cluster-frame-context/hosted-cluster-id.injectable"; import hostedClusterInjectable from "../../cluster-frame-context/hosted-cluster.injectable"; -import { testUsingFakeTime } from "../../../common/test-utils/use-fake-time"; +import { testUsingFakeTime } from "@k8slens/test-utils"; import currentlyInClusterFrameInjectable from "../../routes/currently-in-cluster-frame.injectable"; describe("", () => { diff --git a/packages/core/src/renderer/getDiForUnitTesting.tsx b/packages/core/src/renderer/getDiForUnitTesting.tsx index e1f6186874..008c51d740 100644 --- a/packages/core/src/renderer/getDiForUnitTesting.tsx +++ b/packages/core/src/renderer/getDiForUnitTesting.tsx @@ -14,7 +14,7 @@ import requestAnimationFrameInjectable from "./components/animate/request-animat import startTopbarStateSyncInjectable from "./components/layout/top-bar/start-state-sync.injectable"; import watchHistoryStateInjectable from "./remote-helpers/watch-history-state.injectable"; import legacyOnChannelListenInjectable from "./ipc/legacy-channel-listen.injectable"; -import type { GlobalOverride } from "../common/test-utils/get-global-override"; +import type { GlobalOverride } from "@k8slens/test-utils"; import { getDi } from "./getDi"; export const getDiForUnitTesting = ( diff --git a/packages/core/src/renderer/kube-watch-api/subscribe-stores.global-override-for-injectable.ts b/packages/core/src/renderer/kube-watch-api/subscribe-stores.global-override-for-injectable.ts index 711e9caa17..6390951c1f 100644 --- a/packages/core/src/renderer/kube-watch-api/subscribe-stores.global-override-for-injectable.ts +++ b/packages/core/src/renderer/kube-watch-api/subscribe-stores.global-override-for-injectable.ts @@ -2,7 +2,7 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import subscribeStoresInjectable from "./subscribe-stores.injectable"; export default getGlobalOverride( diff --git a/packages/core/src/renderer/monaco/add-new-theme.global-override-for-injectable.ts b/packages/core/src/renderer/monaco/add-new-theme.global-override-for-injectable.ts index 00e034a8b7..abfc721632 100644 --- a/packages/core/src/renderer/monaco/add-new-theme.global-override-for-injectable.ts +++ b/packages/core/src/renderer/monaco/add-new-theme.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import addNewMonacoThemeInjectable from "./add-new-theme.injectable"; export default getGlobalOverride(addNewMonacoThemeInjectable, () => () => {}); diff --git a/packages/core/src/renderer/navigation/focus-window.global-override-for-injectable.ts b/packages/core/src/renderer/navigation/focus-window.global-override-for-injectable.ts index b8972b354a..5da78b0a00 100644 --- a/packages/core/src/renderer/navigation/focus-window.global-override-for-injectable.ts +++ b/packages/core/src/renderer/navigation/focus-window.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import focusWindowInjectable from "./focus-window.injectable"; export default getGlobalOverride(focusWindowInjectable, () => () => {}); diff --git a/packages/core/src/renderer/navigation/history.global-override-for-injectable.ts b/packages/core/src/renderer/navigation/history.global-override-for-injectable.ts index 477e3df397..cc3587d12a 100644 --- a/packages/core/src/renderer/navigation/history.global-override-for-injectable.ts +++ b/packages/core/src/renderer/navigation/history.global-override-for-injectable.ts @@ -4,7 +4,7 @@ */ import { createMemoryHistory } from "history"; -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import historyInjectable from "./history.injectable"; export default getGlobalOverride(historyInjectable, () => createMemoryHistory()); diff --git a/packages/core/src/renderer/themes/apply-theme.global-override-for-injectable.ts b/packages/core/src/renderer/themes/apply-theme.global-override-for-injectable.ts index c8283843e1..fe9e3c60c8 100644 --- a/packages/core/src/renderer/themes/apply-theme.global-override-for-injectable.ts +++ b/packages/core/src/renderer/themes/apply-theme.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import applyLensThemeInjectable from "./apply-lens-theme.injectable"; export default getGlobalOverride(applyLensThemeInjectable, () => () => {}); diff --git a/packages/core/src/renderer/utils/channel/ipc-renderer.global-override-for-injectable.ts b/packages/core/src/renderer/utils/channel/ipc-renderer.global-override-for-injectable.ts index 28043f1299..679229f912 100644 --- a/packages/core/src/renderer/utils/channel/ipc-renderer.global-override-for-injectable.ts +++ b/packages/core/src/renderer/utils/channel/ipc-renderer.global-override-for-injectable.ts @@ -4,7 +4,7 @@ */ import type { IpcRenderer } from "electron"; import ipcRendererInjectable from "./ipc-renderer.injectable"; -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; export default getGlobalOverride(ipcRendererInjectable, () => ({ invoke: () => {}, diff --git a/packages/core/src/renderer/utils/create-storage/storage-save-delay.global-override-for-injectable.ts b/packages/core/src/renderer/utils/create-storage/storage-save-delay.global-override-for-injectable.ts index f6bcc97ab0..5217018c3e 100644 --- a/packages/core/src/renderer/utils/create-storage/storage-save-delay.global-override-for-injectable.ts +++ b/packages/core/src/renderer/utils/create-storage/storage-save-delay.global-override-for-injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getGlobalOverride } from "../../../common/test-utils/get-global-override"; +import { getGlobalOverride } from "@k8slens/test-utils"; import storageSaveDelayInjectable from "./storage-save-delay.injectable"; export default getGlobalOverride(storageSaveDelayInjectable, () => 0);