From 572a8bb4237fa9d953a257a8f047bdc2b79e9a85 Mon Sep 17 00:00:00 2001 From: Ron Edgecomb Date: Mon, 22 Dec 2014 15:48:12 -0500 Subject: [PATCH] Ensure error checking logic is in place for all REST calls, expand formatting for consistency with existing instances. - strongloop/loopback#944 --- test/user.test.js | 44 ++++++++++++++++++++++++++++++++++++-------- 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/test/user.test.js b/test/user.test.js index 76c6b4c9..daacc031 100644 --- a/test/user.test.js +++ b/test/user.test.js @@ -142,6 +142,9 @@ describe('User', function() { .expect(200) .send(validCredentialsEmailVerifiedOverREST) .end(function(err, res) { + if (err) { + return done(err); + } assert(!res.body.emailVerified); done(); }); @@ -204,7 +207,9 @@ describe('User', function() { .expect(200) .send(validCredentials) .end(function(err, res) { - if (err) return done(err); + if (err) { + return done(err); + } var accessToken = res.body; assert(accessToken.userId); @@ -237,6 +242,9 @@ describe('User', function() { .expect(400) .send(incompleteCredentials) .end(function(err, res) { + if (err) { + return done(err); + } done(); }); }); @@ -249,6 +257,9 @@ describe('User', function() { .expect(400) .send(validCredentials) .end(function(err, res) { + if (err) { + return done(err); + } done(); }); }); @@ -260,7 +271,9 @@ describe('User', function() { .expect(200) .expect('Content-Type', /json/) .end(function(err, res) { - if (err) return done(err); + if (err) { + return done(err); + } var token = res.body; expect(token.user, 'body.user').to.not.equal(undefined); expect(token.user, 'body.user') @@ -276,7 +289,9 @@ describe('User', function() { .expect(200) .expect('Content-Type', /json/) .end(function(err, res) { - if (err) return done(err); + if (err) { + return done(err); + } var token = res.body; expect(token.user, 'body.user').to.not.equal(undefined); expect(token.user, 'body.user') @@ -332,7 +347,9 @@ describe('User', function() { .expect(200) .send(validCredentialsEmailVerified) .end(function(err, res) { - if (err) return done(err); + if (err) { + return done(err); + } var accessToken = res.body; assertGoodToken(accessToken); @@ -349,6 +366,9 @@ describe('User', function() { .expect(401) .send(validCredentials) .end(function(err, res) { + if (err) { + return done(err); + } done(); }); }); @@ -538,7 +558,9 @@ describe('User', function() { .expect(200) .send({email: 'foo@bar.com', password: 'bar'}) .end(function(err, res) { - if (err) return done(err); + if (err) { + return done(err); + } var accessToken = res.body; assert(accessToken.userId); @@ -650,7 +672,9 @@ describe('User', function() { .expect(200) .send({email: 'bar@bat.com', password: 'bar'}) .end(function(err, res) { - if (err) return done(err); + if (err) { + return done(err); + } }); }); @@ -681,7 +705,9 @@ describe('User', function() { .expect(200) .send({email: 'bar@bat.com', password: 'bar'}) .end(function(err, res) { - if (err) return done(err); + if (err) { + return done(err); + } }); }); @@ -764,7 +790,9 @@ describe('User', function() { + '&redirect=' + encodeURIComponent(options.redirect)) .expect(400) .end(function(err, res) { - if (err) return done(err); + if (err) { + return done(err); + } assert(res.body.error); done(); });