From 49b6dbd903bd5092626407ce852a0daa16509864 Mon Sep 17 00:00:00 2001 From: sokumon Date: Tue, 30 Sep 2025 17:06:15 +0530 Subject: [PATCH] fix(test): create one row at a time --- cypress/integration/form.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cypress/integration/form.js b/cypress/integration/form.js index 1ddf365c71..d40b0d5c89 100644 --- a/cypress/integration/form.js +++ b/cypress/integration/form.js @@ -75,14 +75,15 @@ context("Form", () => { cy.get('.frappe-control[data-fieldname="email_ids"]').as("table"); cy.get("@table").find("button.grid-add-row").click(); - cy.get("@table").find("button.grid-add-row").click(); cy.get("@table").find('[data-idx="1"]').as("row1"); - cy.get("@table").find('[data-idx="2"]').as("row2"); + cy.get("@row1").click(); cy.get("@row1").find("input.input-with-feedback.form-control").as("email_input1"); cy.get("@email_input1").type(website_input, { waitForAnimations: false }); + cy.get("@table").find("button.grid-add-row").click(); + cy.get("@table").find('[data-idx="2"]').as("row2"); cy.get("@row2").click(); cy.get("@row2").find("input.input-with-feedback.form-control").as("email_input2"); cy.get("@email_input2").type(valid_email, { waitForAnimations: false });