我有一个场景,我需要在Casper测试期间调用API。为了调用这些API,我正在考虑使用then()
。
问题是 Casper不会等待无论我传递给then()
,即使我返回这样的承诺:
casper.then(function() {
return new Promise(function(f, r) {
setTimeout(function() {
console.log('waited 10 secs');
f();
}, 10000)
});});
如何让Casper在我传递给then()
的函数内等待?