timeoutPromise({delay: 2 * tick})(asynchronousResolve)()
        .then(function () {
            t.bailout('the promise resolved');
        })
        .catch(function (error) {