我想使用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
我正在創建一個返回承諾的函數,我們如何解決/拒絕量角器? –