diff --git a/src/renderer/components/kube-object-menu/__snapshots__/kube-object-menu.test.tsx.snap b/src/renderer/components/kube-object-menu/__snapshots__/kube-object-menu.test.tsx.snap index 0836ac62ab..8993dfbd16 100644 --- a/src/renderer/components/kube-object-menu/__snapshots__/kube-object-menu.test.tsx.snap +++ b/src/renderer/components/kube-object-menu/__snapshots__/kube-object-menu.test.tsx.snap @@ -108,6 +108,210 @@ exports[`kube-object-menu given kube object when removing kube object renders 1` +
+ Remove + some-kind + + + some-namespace/some-name + + from + + Some cluster name + + ? +
++ Remove + some-kind + + + some-namespace/some-name + + from + + Some cluster name + + ? +
+Remove diff --git a/src/renderer/components/kube-object-menu/kube-object-menu.test.tsx b/src/renderer/components/kube-object-menu/kube-object-menu.test.tsx index 2097baea05..7ca3ef6a44 100644 --- a/src/renderer/components/kube-object-menu/kube-object-menu.test.tsx +++ b/src/renderer/components/kube-object-menu/kube-object-menu.test.tsx @@ -117,6 +117,7 @@ describe("kube-object-menu", () => { uid: "some-uid", name: "some-name", resourceVersion: "some-resource-version", + namespace: "some-namespace", }, }); @@ -181,4 +182,82 @@ describe("kube-object-menu", () => { }); }); }); + + describe("given kube object with namespace", () => { + let baseElement: Element; + let getByTestId: (arg0: string) => any; + + beforeEach(async () => { + objectStub = KubeObject.create({ + apiVersion: "some-api-version", + kind: "some-kind", + metadata: { + uid: "some-uid", + name: "some-name", + resourceVersion: "some-resource-version", + namespace: "some-namespace", + }, + }); + + ({ baseElement, getByTestId } = render( +