我正在使用 Cypress 和 Meteor。
我需要Meteor
窗口上要调用的对象Meteor.loginWithPassword
.
我想用它来跳过每次使用 UI 登录。
我已尝试以下操作,但运行时 Meteor 不在窗口上。
cy.window()
.then((window) => {
console.log(window.Meteor);
});
尝试这个:
cy.window().its('Meteor');
这将等到Meteor
财产存在于window
object.
或者,如果您想用Meteor
属性一旦存在,请使用.then()
:
cy.window().its('Meteor').then(meteor => {
console.log(meteor);
// do things
});
.its()
将尝试从 Cypress 包装的对象中获取属性,在本例中为window
对象,并将重试,直到该属性存在或命令超时。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)