From ffa8038e4cae68e22a0a73e8da4aa5a03a5dc085 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Tue, 12 Nov 2019 11:52:41 +0530 Subject: [PATCH] test: Fix Control Link test --- cypress/integration/control_link.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/cypress/integration/control_link.js b/cypress/integration/control_link.js index 901a05d989..a934132c89 100644 --- a/cypress/integration/control_link.js +++ b/cypress/integration/control_link.js @@ -28,14 +28,12 @@ context('Control Link', () => { cy.server(); cy.route('POST', '/api/method/frappe.desk.search.search_link').as('search_link'); - cy.get('.frappe-control[data-fieldname=link] input') - .focus() - .type('todo for li') - .type('n', { delay: 600 }) - .type('k', { delay: 700 }); + cy.get('.frappe-control[data-fieldname=link] input').focus().as('input'); + cy.wait('@search_link'); + cy.get('@input').type('todo for link'); cy.wait('@search_link'); cy.get('.frappe-control[data-fieldname=link] ul').should('be.visible'); - cy.get('.frappe-control[data-fieldname=link] input').type('{downarrow}{enter}', { delay: 100 }); + cy.get('.frappe-control[data-fieldname=link] input').type('{enter}', { delay: 100 }); cy.get('.frappe-control[data-fieldname=link] input').blur(); cy.get('@dialog').then(dialog => { cy.get('@todos').then(todos => {