From d38b3acdbe190ce2a1b31c24b46ee0caa4c3a5e0 Mon Sep 17 00:00:00 2001 From: Jackson Tian Date: Fri, 18 Sep 2015 16:58:56 +0800 Subject: [PATCH] fix test case --- test/oauth.test.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/test/oauth.test.js b/test/oauth.test.js index 9836682..835b18e 100644 --- a/test/oauth.test.js +++ b/test/oauth.test.js @@ -1,3 +1,5 @@ +'use strict'; + var expect = require('expect.js'); var urllib = require('urllib'); var muk = require('muk'); @@ -47,7 +49,7 @@ describe('oauth.js', function () { api.getAccessToken('code', function (err, data) { expect(err).to.be.ok(); expect(err.name).to.be.equal('WeChatAPIError'); - expect(err.message).to.be.equal('invalid code'); + expect(err.message).to.contain('invalid code'); done(); }); }); @@ -90,7 +92,7 @@ describe('oauth.js', function () { api.refreshAccessToken('refresh_token', function (err, data) { expect(err).to.be.ok(); expect(err.name).to.be.equal('WeChatAPIError'); - expect(err.message).to.be.equal('invalid appid'); + expect(err.message).to.contain('invalid appid'); done(); }); }); @@ -131,7 +133,7 @@ describe('oauth.js', function () { api._getUser('openid', 'access_token', function (err, data) { expect(err).to.be.ok(); expect(err.name).to.be.equal('WeChatAPIError'); - expect(err.message).to.be.equal('invalid credential, access_token is invalid or not latest'); + expect(err.message).to.contain('invalid credential, access_token is invalid or not latest'); done(); }); }); @@ -315,7 +317,7 @@ describe('oauth.js', function () { api.getUser('openid', function (err, data) { expect(err).to.be.ok(); expect(err).to.have.property('name', 'WeChatAPIError'); - expect(err).to.have.property('message', 'refresh_token missing'); + expect(err.message).to.contain('refresh_token missing'); done(); }); });