UNPKG

core-js

Version:
21 lines (16 loc) 472 B
// Adapter for "promises-aplus-tests" test runner var Promise = require('../index.js').Promise; module.exports.deferred = function __deferred__() { var o = {}; o.promise = new Promise(function __Promise__(resolve,reject){ o.resolve = resolve; o.reject = reject; }); return o; }; module.exports.resolved = function __resolved__(val) { return Promise.resolve(val); }; module.exports.rejected = function __rejected__(reason) { return Promise.reject(reason); };