test: fixed failing test cases of cool awesomebar
This commit is contained in:
parent
252fde05b0
commit
4e2587fd4f
1 changed files with 4 additions and 1 deletions
|
|
@ -10,6 +10,7 @@ context("Awesome Bar", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
|
cy.get("body").click(0, 0); // Click on some blank space to avoid any modals.
|
||||||
let txt = `Search or type a command (${
|
let txt = `Search or type a command (${
|
||||||
window.navigator.platform === "MacIntel" ? "⌘" : "Ctrl"
|
window.navigator.platform === "MacIntel" ? "⌘" : "Ctrl"
|
||||||
} + K)`;
|
} + K)`;
|
||||||
|
|
@ -17,6 +18,7 @@ context("Awesome Bar", () => {
|
||||||
cy.get("@awesome_bar_search").click();
|
cy.get("@awesome_bar_search").click();
|
||||||
cy.get("#navbar-search").as("awesome_bar");
|
cy.get("#navbar-search").as("awesome_bar");
|
||||||
cy.get("#navbar-search").type("{selectall}");
|
cy.get("#navbar-search").type("{selectall}");
|
||||||
|
cy.wait(400);
|
||||||
});
|
});
|
||||||
|
|
||||||
after(() => {
|
after(() => {
|
||||||
|
|
@ -26,7 +28,6 @@ context("Awesome Bar", () => {
|
||||||
|
|
||||||
it("opens awesome bar on click", () => {
|
it("opens awesome bar on click", () => {
|
||||||
cy.get("@awesome_bar").should("be.visible");
|
cy.get("@awesome_bar").should("be.visible");
|
||||||
cy.get("body").click(15, 40);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
it("navigates to doctype list", () => {
|
it("navigates to doctype list", () => {
|
||||||
|
|
@ -52,6 +53,8 @@ context("Awesome Bar", () => {
|
||||||
cy.wait(200); // Wait a bit longer before checking the filter.
|
cy.wait(200); // Wait a bit longer before checking the filter.
|
||||||
cy.get('[data-original-title="ID"]:visible > input').as("filter");
|
cy.get('[data-original-title="ID"]:visible > input').as("filter");
|
||||||
cy.get("@filter").should("have.value", "%test%");
|
cy.get("@filter").should("have.value", "%test%");
|
||||||
|
cy.get("@awesome_bar_search").click();
|
||||||
|
cy.wait(400);
|
||||||
cy.get("@awesome_bar").type("anothertest in todo");
|
cy.get("@awesome_bar").type("anothertest in todo");
|
||||||
cy.wait(200); // Wait a bit longer before hitting enter.
|
cy.wait(200); // Wait a bit longer before hitting enter.
|
||||||
cy.get("@awesome_bar").type("{enter}");
|
cy.get("@awesome_bar").type("{enter}");
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue