diff --git a/src/renderer/components/layout/__test__/main-layout-header.test.tsx b/src/renderer/components/layout/__test__/main-layout-header.test.tsx index 499839072c..b3db79f2e1 100644 --- a/src/renderer/components/layout/__test__/main-layout-header.test.tsx +++ b/src/renderer/components/layout/__test__/main-layout-header.test.tsx @@ -25,12 +25,12 @@ describe("", () => { expect(container).toBeInstanceOf(HTMLElement); }); - it("renders gear icon", () => { + it("renders three dots icon", () => { const { container } = render(); const icon = container.querySelector(".Icon .icon"); expect(icon).toBeInstanceOf(HTMLElement); - expect(icon).toHaveTextContent("settings"); + expect(icon).toHaveTextContent("more_vert"); }); it("navigates to cluster settings", () => { @@ -38,6 +38,11 @@ describe("", () => { const icon = container.querySelector(".Icon"); fireEvent.click(icon); + + const settingsBtn = document.querySelectorAll("ul.ClusterActionsMenu > li > span")[0]; + + expect(settingsBtn.textContent).toBe("Settings"); + fireEvent.click(settingsBtn); expect(mockBroadcastIpc).toBeCalledWith("renderer:navigate", "/cluster/foo/settings"); });