nightwatch
Version:
Easy to use Node.js based end-to-end testing solution for web applications using the W3C WebDriver API.
18 lines (15 loc) • 321 B
JavaScript
/**
* @return {{resolve, reject, promise}}
*/
module.exports = function createPromise() {
const deferred = {
resolve: null,
reject: null,
promise: null
};
deferred.promise = new Promise((resolve, reject) => {
deferred.resolve = resolve;
deferred.reject = reject;
});
return deferred;
};