queuePlayer.addObserver(self, forKeyPath: "currentItem", …
好的-我使用testcafe试图弄清楚如何获得期望值之外的东西。
在上面的代码中,测试通过了,因为实际上那里有10个.card类的东西。
但是,我永远都不能给变量/ console.log分配任何东西并得到'10'
上面的console.log(最后一个)将始终显示0。
我觉得我已经尝试了所有待命的方式和命令,而没有尝试..我根本无法 const actualCount = console.log(actualCount)打印10。
有什么想法吗?我知道我一定在正确的边缘上。
答案 0 :(得分:3)
如果您添加一个等待,我相信它应该占用snapshot的dom,以便您可以console.log计数。希望能为您解决
const devices = await monitoredDevicesSection.find('.card');
答案 1 :(得分:0)
我之前也遇到过同样的问题(留下谷歌搜索的答案):
function select(selector){
return Selector(selector).with({boundTestRun:testController})
}
const devices= select('.card');
const devices_count = await devices.count