From ada60b6504e205b9798e66e3583bcd03029593e2 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 15 Feb 2023 12:26:39 +0100 Subject: [PATCH] Bug 32925: Add test --- t/cypress/integration/Agreements_spec.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/t/cypress/integration/Agreements_spec.ts b/t/cypress/integration/Agreements_spec.ts index f562c40809c..7b9a6ade5aa 100644 --- a/t/cypress/integration/Agreements_spec.ts +++ b/t/cypress/integration/Agreements_spec.ts @@ -426,11 +426,16 @@ describe("Agreement CRUD operations", () => { cy.get("#related_agreement_0 #related_agreement_id_0 .vs__selected").contains("agreement name"); // Submit the form, get 500 - cy.intercept("PUT", "/api/v1/erm/agreements/*", { - statusCode: 500, - error: "Something went wrong", + cy.intercept("PUT", "/api/v1/erm/agreements/*", (req) => { + req.reply({ + statusCode: 500, + error: "Something went wrong", + delay: 1000, + }); }); cy.get("#agreements_add").contains("Submit").click(); + cy.get("main div[class='modal_centered']").contains("Submitting..."); + cy.wait(1000); cy.get("main div[class='dialog alert']").contains( "Something went wrong: Error: Internal Server Error" ); -- 2.25.1