Test case details

Preparation Code

<script src="http://rsvpjs-builds.s3.amazonaws.com/rsvp-latest.js"></script> <script src="https://rawgithub.com/petkaantonov/bluebird/master/js/browser/bluebird.js"></script> <script src="http://tav.espians.com/temp/alt.js"></script> <script>var BPromise = Promise.noConflict();</script>

Test cases

Test #1

// async test function make() {   var promise = µ.promise()   promise.putValue(1)   return promise } make().then(function (v) { deferred.resolve() })

Test #2

// async test function make() {   return new BPromise(function (resolve, reject) {       resolve(1)   }) } make().then(function (v) { deferred.resolve() })  

Test #3

// async test function make() {   return new RSVP.Promise(function (resolve, reject) {       resolve(1)   }) } make().then(function (v) { deferred.resolve() })