1 | // promise.js
|
2 | // adapter for promises-aplus/promises-tests
|
3 | // See https://github.com/promises-aplus/promises-tests
|
4 |
|
5 | var Parole = require( "l8/lib/whisper.js" ).parole;
|
6 |
|
7 | module.exports.pending = function(){
|
8 | var p = Parole();
|
9 | return {
|
10 | promise: p,
|
11 | fulfill: function( v ){ return p.resolve( v ); },
|
12 | reject: function( r ){ return p.reject( r ); }
|
13 | };
|
14 | };
|