From fcc733a460da212bbf011b6b9a8afcf4f7c34474 Mon Sep 17 00:00:00 2001 From: Peter Makowski Date: Mon, 8 Apr 2024 16:34:20 +0200 Subject: [PATCH] test: update staticroutes.spec.ts (#5392) --- .../e2e/with-users/subnets/staticroutes.spec.ts | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/cypress/e2e/with-users/subnets/staticroutes.spec.ts b/cypress/e2e/with-users/subnets/staticroutes.spec.ts index 5a1a9828c7..c9be546379 100644 --- a/cypress/e2e/with-users/subnets/staticroutes.spec.ts +++ b/cypress/e2e/with-users/subnets/staticroutes.spec.ts @@ -1,3 +1,4 @@ +import { LONG_TIMEOUT } from "../../../constants"; import { generateMAASURL } from "../../utils"; context("Static Routes", () => { @@ -27,7 +28,8 @@ context("Static Routes", () => { }); cy.findByRole("button", { name: /save/i }).click(); cy.findByRole("complementary", { name: /Add static route/i }).should( - "not.exist" + "not.exist", + { timeout: LONG_TIMEOUT } ); // Edit static route @@ -40,7 +42,7 @@ context("Static Routes", () => { cy.findByRole("complementary", { name: /Edit static route/i }).within( () => { - cy.findByLabelText(/gateway ip/i).type("{Backspace}1"); + cy.findByLabelText(/gateway ip/i).type("{Backspace}2"); cy.findByRole("button", { name: /save/i }).click(); } ); @@ -51,8 +53,9 @@ context("Static Routes", () => { cy.findByText(staticRoute as string); }); }); - cy.findByRole("complementary", { name: /Add static route/i }).should( - "not.exist" + cy.findByRole("complementary", { name: /Edit static route/i }).should( + "not.exist", + { timeout: LONG_TIMEOUT } ); // Delete the static route @@ -70,11 +73,15 @@ context("Static Routes", () => { cy.findByRole("button", { name: /delete/i }).click(); } ); + cy.findByRole("complementary", { + name: /Delete static route/i, + }).should("not.exist", { + timeout: LONG_TIMEOUT, + }); cy.get("@staticRoute").then((staticRoute: unknown) => { cy.findByRole("region", { name: /Static routes/i }).within(() => { cy.findByText(staticRoute as string).should("not.exist"); }); }); - cy.findByRole("region", { name: /side panel/i }).should("not.exist"); }); });