![JAR search and dependency download from the Maven repository](/logo.png)
package.test_adapter.js Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of native-promise-only Show documentation
Show all versions of native-promise-only Show documentation
Native Promise Only: A polyfill for native ES6 Promises **only**, nothing else.
The newest version!
// Adapter for "promises-aplus-tests" test runner
var path = require("path");
var Promise = require(path.join(__dirname,"lib","npo.src.js"));
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);
};
© 2015 - 2025 Weber Informatics LLC | Privacy Policy