fix some unit tests expecting bluebird promises

This commit is contained in:
spalger
2015-11-24 15:18:54 -06:00
parent a7f64c66f9
commit 784942c60c

View File

@ -310,8 +310,11 @@ describe('Transport Class', function () {
}); });
describe('#defer', function () { describe('#defer', function () {
it('returns a when.js promise by default', function () { it('returns a custom defer object', function () {
expect(Transport.prototype.defer().constructor).to.be(Promise.defer().constructor); var defer = Transport.prototype.defer();
expect(defer).to.have.property('promise');
expect(defer).to.have.property('resolve');
expect(defer).to.have.property('reject');
}); });
}); });
@ -648,7 +651,7 @@ describe('Transport Class', function () {
var tran = new Transport(); var tran = new Transport();
shortCircuitRequest(tran); shortCircuitRequest(tran);
var ret = tran.request({}); var ret = tran.request({});
expect(Promise.is(ret)).to.be(true); expect(ret.then).to.be.a('function');
expect(ret.abort).to.be.a('function'); expect(ret.abort).to.be.a('function');
ret.then(_.noop, _.noop); // prevent complaining from bluebird ret.then(_.noop, _.noop); // prevent complaining from bluebird
}); });