From 784942c60cc062327df3d3e490360c147ffc01ef Mon Sep 17 00:00:00 2001 From: spalger Date: Tue, 24 Nov 2015 15:18:54 -0600 Subject: [PATCH] fix some unit tests expecting bluebird promises --- test/unit/specs/transport.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/test/unit/specs/transport.js b/test/unit/specs/transport.js index 476591b54..46b0625b1 100644 --- a/test/unit/specs/transport.js +++ b/test/unit/specs/transport.js @@ -310,8 +310,11 @@ describe('Transport Class', function () { }); describe('#defer', function () { - it('returns a when.js promise by default', function () { - expect(Transport.prototype.defer().constructor).to.be(Promise.defer().constructor); + it('returns a custom defer object', function () { + 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(); shortCircuitRequest(tran); 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'); ret.then(_.noop, _.noop); // prevent complaining from bluebird });