1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Fix tests

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2022-06-23 15:54:43 -04:00
parent 2dc7700941
commit f40ce3b6a2
4 changed files with 0 additions and 11 deletions

View File

@ -23,8 +23,6 @@ import kubectlBinaryNameInjectable from "../kubectl/binary-name.injectable";
import kubectlDownloadingNormalizedArchInjectable from "../kubectl/normalized-arch.injectable"; import kubectlDownloadingNormalizedArchInjectable from "../kubectl/normalized-arch.injectable";
import createAuthorizationReviewInjectable from "../../common/cluster/authorization-review.injectable"; import createAuthorizationReviewInjectable from "../../common/cluster/authorization-review.injectable";
import createListNamespacesInjectable from "../../common/cluster/list-namespaces.injectable"; import createListNamespacesInjectable from "../../common/cluster/list-namespaces.injectable";
import { readFileSync } from "fs-extra";
import readFileSyncInjectable from "../../common/fs/read-file-sync.injectable";
console = new Console(process.stdout, process.stderr); // fix mockFS console = new Console(process.stdout, process.stderr); // fix mockFS
@ -56,7 +54,6 @@ describe("create clusters", () => {
setupPrometheus: jest.fn(), setupPrometheus: jest.fn(),
ensureServer: jest.fn(), ensureServer: jest.fn(),
} as ClusterContextHandler)); } as ClusterContextHandler));
di.override(readFileSyncInjectable, () => readFileSync); // TODO: don't bypass injectables
createCluster = di.inject(createClusterInjectionToken); createCluster = di.inject(createClusterInjectionToken);

View File

@ -59,8 +59,6 @@ import directoryForTempInjectable from "../../common/app-paths/directory-for-tem
import normalizedPlatformInjectable from "../../common/vars/normalized-platform.injectable"; import normalizedPlatformInjectable from "../../common/vars/normalized-platform.injectable";
import kubectlBinaryNameInjectable from "../kubectl/binary-name.injectable"; import kubectlBinaryNameInjectable from "../kubectl/binary-name.injectable";
import kubectlDownloadingNormalizedArchInjectable from "../kubectl/normalized-arch.injectable"; import kubectlDownloadingNormalizedArchInjectable from "../kubectl/normalized-arch.injectable";
import readFileSyncInjectable from "../../common/fs/read-file-sync.injectable";
import { readFileSync } from "fs";
console = new Console(stdout, stderr); console = new Console(stdout, stderr);
@ -117,7 +115,6 @@ describe("kube auth proxy tests", () => {
mockFs(mockMinikubeConfig); mockFs(mockMinikubeConfig);
di.override(readFileSyncInjectable, () => readFileSync); // TODO: don't bypass injectables
createCluster = di.inject(createClusterInjectionToken); createCluster = di.inject(createClusterInjectionToken);
createKubeAuthProxy = di.inject(createKubeAuthProxyInjectable); createKubeAuthProxy = di.inject(createKubeAuthProxyInjectable);
}); });

View File

@ -23,7 +23,6 @@ import directoryForUserDataInjectable from "../../common/app-paths/directory-for
import normalizedPlatformInjectable from "../../common/vars/normalized-platform.injectable"; import normalizedPlatformInjectable from "../../common/vars/normalized-platform.injectable";
import kubectlBinaryNameInjectable from "../kubectl/binary-name.injectable"; import kubectlBinaryNameInjectable from "../kubectl/binary-name.injectable";
import kubectlDownloadingNormalizedArchInjectable from "../kubectl/normalized-arch.injectable"; import kubectlDownloadingNormalizedArchInjectable from "../kubectl/normalized-arch.injectable";
import readFileSyncInjectable from "../../common/fs/read-file-sync.injectable";
console = new Console(process.stdout, process.stderr); // fix mockFS console = new Console(process.stdout, process.stderr); // fix mockFS
@ -89,7 +88,6 @@ describe("kubeconfig manager tests", () => {
ensureServer: jest.fn(), ensureServer: jest.fn(),
})); }));
di.override(readFileSyncInjectable, () => fse.readFileSync); // TODO: don't bypass injectables
const createCluster = di.inject(createClusterInjectionToken); const createCluster = di.inject(createClusterInjectionToken);
createKubeconfigManager = di.inject(createKubeconfigManagerInjectable); createKubeconfigManager = di.inject(createKubeconfigManagerInjectable);

View File

@ -28,8 +28,6 @@ import hotbarStoreInjectable from "../../../../common/hotbars/store.injectable";
import normalizedPlatformInjectable from "../../../../common/vars/normalized-platform.injectable"; import normalizedPlatformInjectable from "../../../../common/vars/normalized-platform.injectable";
import kubectlBinaryNameInjectable from "../../../../main/kubectl/binary-name.injectable"; import kubectlBinaryNameInjectable from "../../../../main/kubectl/binary-name.injectable";
import kubectlDownloadingNormalizedArchInjectable from "../../../../main/kubectl/normalized-arch.injectable"; import kubectlDownloadingNormalizedArchInjectable from "../../../../main/kubectl/normalized-arch.injectable";
import readFileSyncInjectable from "../../../../common/fs/read-file-sync.injectable";
import { readFileSync } from "fs";
jest.mock("electron", () => ({ jest.mock("electron", () => ({
app: { app: {
@ -115,7 +113,6 @@ describe("<DeleteClusterDialog />", () => {
rendererDi.override(hotbarStoreInjectable, () => ({})); rendererDi.override(hotbarStoreInjectable, () => ({}));
rendererDi.override(storesAndApisCanBeCreatedInjectable, () => true); rendererDi.override(storesAndApisCanBeCreatedInjectable, () => true);
rendererDi.override(readFileSyncInjectable, () => readFileSync);
}); });
const { rendererDi } = applicationBuilder.dis; const { rendererDi } = applicationBuilder.dis;