我想使用Node Http模块直接调用我的服务器来设置我的量角器测试。 Http是基于回调的,我想把它变成承诺。如何在量角器中创建和操作承诺?
例如,我想有这个函数返回的承诺:
function callMyApi() {
var promise = // somehow create promise;
http.request({path: '/yada/yada', method: 'POST'}, function(resp) {
promise.complete(resp);
});
return promise;
}
所以,问题是:什么,我需要require()
和到位的“不知何故创造的承诺”这个工作?
谢谢!这有帮助。如何在https://github.com/angular/protractor/blob/master/docs/api.md将其添加到API页面? –
跟踪https://github.com/angular/protractor/issues/402 – Jmr
我正在创建一个返回承诺的函数,我们如何解决/拒绝量角器? –