mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Fix lint
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
8b18e585a1
commit
d9a7a4846f
@ -6,11 +6,8 @@
|
|||||||
import type { DiContainer } from "@ogre-tools/injectable";
|
import type { DiContainer } from "@ogre-tools/injectable";
|
||||||
import type { RenderResult } from "@testing-library/react";
|
import type { RenderResult } from "@testing-library/react";
|
||||||
import { KubernetesCluster, WebLink } from "../../common/catalog-entities";
|
import { KubernetesCluster, WebLink } from "../../common/catalog-entities";
|
||||||
import getClusterByIdInjectable from "../../common/cluster-store/get-by-id.injectable";
|
|
||||||
import type { Cluster } from "../../common/cluster/cluster";
|
|
||||||
import navigateToEntitySettingsInjectable from "../../common/front-end-routing/routes/entity-settings/navigate-to-entity-settings.injectable";
|
import navigateToEntitySettingsInjectable from "../../common/front-end-routing/routes/entity-settings/navigate-to-entity-settings.injectable";
|
||||||
import catalogEntityRegistryInjectable from "../../renderer/api/catalog/entity/registry.injectable";
|
import catalogEntityRegistryInjectable from "../../renderer/api/catalog/entity/registry.injectable";
|
||||||
import createClusterInjectable from "../../renderer/create-cluster/create-cluster.injectable";
|
|
||||||
import type { ApplicationBuilder } from "../test-utils/application-builder";
|
import type { ApplicationBuilder } from "../test-utils/application-builder";
|
||||||
import { setupInitializingApplicationBuilder } from "../test-utils/application-builder";
|
import { setupInitializingApplicationBuilder } from "../test-utils/application-builder";
|
||||||
|
|
||||||
@ -21,14 +18,11 @@ describe("Showing correct entity settings", () => {
|
|||||||
let clusterEntity: KubernetesCluster;
|
let clusterEntity: KubernetesCluster;
|
||||||
let localClusterEntity: KubernetesCluster;
|
let localClusterEntity: KubernetesCluster;
|
||||||
let otherEntity: WebLink;
|
let otherEntity: WebLink;
|
||||||
let cluster: Cluster;
|
|
||||||
|
|
||||||
setupInitializingApplicationBuilder(b => builder = b);
|
setupInitializingApplicationBuilder(b => builder = b);
|
||||||
|
|
||||||
beforeEach(async () => {
|
beforeEach(async () => {
|
||||||
builder.afterWindowStart((windowDi) => {
|
builder.afterWindowStart((windowDi) => {
|
||||||
const createCluster = windowDi.inject(createClusterInjectable);
|
|
||||||
|
|
||||||
clusterEntity = new KubernetesCluster({
|
clusterEntity = new KubernetesCluster({
|
||||||
metadata: {
|
metadata: {
|
||||||
labels: {},
|
labels: {},
|
||||||
@ -71,22 +65,6 @@ describe("Showing correct entity settings", () => {
|
|||||||
phase: "available",
|
phase: "available",
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
cluster = createCluster({
|
|
||||||
contextName: clusterEntity.spec.kubeconfigContext,
|
|
||||||
id: clusterEntity.getId(),
|
|
||||||
kubeConfigPath: clusterEntity.spec.kubeconfigPath,
|
|
||||||
}, {
|
|
||||||
clusterServerUrl: "https://localhost:9999",
|
|
||||||
});
|
|
||||||
|
|
||||||
// TODO: remove once ClusterStore can be used without overriding it
|
|
||||||
windowDi.override(getClusterByIdInjectable, () => (clusterId) => {
|
|
||||||
if (clusterId === cluster.id) {
|
|
||||||
return cluster;
|
|
||||||
}
|
|
||||||
|
|
||||||
return undefined;
|
|
||||||
});
|
|
||||||
|
|
||||||
// TODO: replace with proper entity source once syncing entities between main and windows is injectable
|
// TODO: replace with proper entity source once syncing entities between main and windows is injectable
|
||||||
const catalogEntityRegistry = windowDi.inject(catalogEntityRegistryInjectable);
|
const catalogEntityRegistry = windowDi.inject(catalogEntityRegistryInjectable);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user