Cypress, неверный результат при использовании "Cypress.Commands.add" для определения новой команды - PullRequest
0 голосов
/ 28 августа 2018

Я определил новую команду в "commands.js"

Cypress.Commands.add('subValues', (a, b) => { return a - b });

тогда я вызываю новую функцию, используя следующий код

it('Call new function', function(){
    let email = cy.subValues(15, 8);
    cy.get('#Email').type(email);   
});

но результат вместо "7" результат "[объект Объект]". enter image description here

что я сделал не так, пожалуйста, помогите!

1 Ответ

0 голосов
/ 28 августа 2018

Чтобы использовать значение из предмета, разрешите его, как показано ниже

cy.subValues(15, 8).then(x => cy.get('#Email').type(x));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...