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

Fix kube-api-version-detection tests

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2023-01-10 14:26:52 -05:00
parent 4edfa40292
commit 29a7e2a3e6

View File

@ -23,6 +23,7 @@ import directoryForKubeConfigsInjectable from "../../app-paths/directory-for-kub
import apiKubeInjectable from "../../../renderer/k8s/api-kube.injectable"; import apiKubeInjectable from "../../../renderer/k8s/api-kube.injectable";
import type { DiContainer } from "@ogre-tools/injectable"; import type { DiContainer } from "@ogre-tools/injectable";
import ingressApiInjectable from "../endpoints/ingress.api.injectable"; import ingressApiInjectable from "../endpoints/ingress.api.injectable";
import lensProxyCertificateInjectable from "../../certificate/lens-proxy-certificate.injectable";
describe("KubeApi", () => { describe("KubeApi", () => {
let di: DiContainer; let di: DiContainer;
@ -39,6 +40,12 @@ describe("KubeApi", () => {
di.override(directoryForKubeConfigsInjectable, () => "/some-kube-configs"); di.override(directoryForKubeConfigsInjectable, () => "/some-kube-configs");
di.override(storesAndApisCanBeCreatedInjectable, () => true); di.override(storesAndApisCanBeCreatedInjectable, () => true);
di.inject(lensProxyCertificateInjectable).set({
public: "<public-data>",
private: "<private-data>",
cert: "<ca-data>",
});
const createCluster = di.inject(createClusterInjectable); const createCluster = di.inject(createClusterInjectable);
const createKubeJsonApi = di.inject(createKubeJsonApiInjectable); const createKubeJsonApi = di.inject(createKubeJsonApiInjectable);