浏览代码

test: Fix Control Link test

version-14
Faris Ansari 5 年前
父节点
当前提交
ffa8038e4c
共有 1 个文件被更改,包括 4 次插入6 次删除
  1. +4
    -6
      cypress/integration/control_link.js

+ 4
- 6
cypress/integration/control_link.js 查看文件

@@ -28,14 +28,12 @@ context('Control Link', () => {
cy.server(); cy.server();
cy.route('POST', '/api/method/frappe.desk.search.search_link').as('search_link'); 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.wait('@search_link');
cy.get('.frappe-control[data-fieldname=link] ul').should('be.visible'); 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('.frappe-control[data-fieldname=link] input').blur();
cy.get('@dialog').then(dialog => { cy.get('@dialog').then(dialog => {
cy.get('@todos').then(todos => { cy.get('@todos').then(todos => {


正在加载...
取消
保存