From dc2bf1e2ec161dc1267b782e1a5b00b26f46bf86 Mon Sep 17 00:00:00 2001 From: deepeshgarg007 Date: Sun, 14 Apr 2019 12:41:28 +0530 Subject: [PATCH] fix(test): Click on add columns after datatable is rendered --- cypress/integration/query_report.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cypress/integration/query_report.js b/cypress/integration/query_report.js index 4d8018c2d6..3e5f13435a 100644 --- a/cypress/integration/query_report.js +++ b/cypress/integration/query_report.js @@ -10,9 +10,10 @@ context('Form', () => { cy.get('#page-query-report input[data-fieldname="user"]').as('input'); cy.get('@input').focus().type('test@erpnext.com', { delay: 100 }); cy.get('#page-query-report input[data-fieldname="doctype"]').as('input-test'); - cy.get('@input-test').focus().type('Role', { delay: 100 }); + cy.get('@input-test').focus().type('Role', { delay: 100 }).blur(); + cy.get('.datatable').should('exist'); cy.get('.menu-btn-group .btn').click({force: true}); - cy.get('.grey-link:contains("Add Column")').wait(100).click({force: true}); + cy.get('.grey-link:contains("Add Column")').click({force: true}); cy.get('.modal-dialog select[data-fieldname="doctype"]').select("Role"); cy.get('.modal-dialog select[data-fieldname="field"]').select("Role Name"); cy.get('.modal-dialog select[data-fieldname="insert_after"]').select("Name");