From 252fde05b0c065ea7e5efbef5b54fa81bf7d1311 Mon Sep 17 00:00:00 2001 From: Ejaaz Khan Date: Wed, 26 Nov 2025 15:43:48 +0530 Subject: [PATCH] test: add test case to open search modal --- cypress/integration/awesome_bar.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/cypress/integration/awesome_bar.js b/cypress/integration/awesome_bar.js index 3139db8957..2eb884a76a 100644 --- a/cypress/integration/awesome_bar.js +++ b/cypress/integration/awesome_bar.js @@ -13,8 +13,10 @@ context("Awesome Bar", () => { let txt = `Search or type a command (${ window.navigator.platform === "MacIntel" ? "⌘" : "Ctrl" } + K)`; - cy.findByPlaceholderText(txt).as("awesome_bar"); - cy.get("@awesome_bar").type("{selectall}"); + cy.contains(txt).as("awesome_bar_search"); + cy.get("@awesome_bar_search").click(); + cy.get("#navbar-search").as("awesome_bar"); + cy.get("#navbar-search").type("{selectall}"); }); after(() => { @@ -22,6 +24,11 @@ context("Awesome Bar", () => { cy.clear_filters(); }); + it("opens awesome bar on click", () => { + cy.get("@awesome_bar").should("be.visible"); + cy.get("body").click(15, 40); + }); + it("navigates to doctype list", () => { cy.get("@awesome_bar").type("todo"); cy.wait(100); // Wait a bit before hitting enter.