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");
});