我遇到了问题,需要帮助以了解发生了什么。这段代码正常工作:
tfc.logout()
.then(() => {
cy.log('Before account affectation');
cy.task('createTestAccount')
.then((acc) => {
cy.log(acc); <-- acc is not empty
account = acc;
expect(account.id).to.exist;
});
});
但是这个(在我看来应该是相同的是行不通的):
tfc.logout()
.then(() => {
cy.log('Before account affectation');
return cy.task('createTestAccount');
})
.then((acc) => {
cy.log(acc); <---- acc is null
account = acc;
expect(account.id).to.exist;
});
任何帮助将不胜感激