From 3115ba64042a2d8957393f7e69b1b93f3cfb7762 Mon Sep 17 00:00:00 2001 From: terakilobyte Date: Thu, 11 Jun 2015 15:18:37 -0400 Subject: [PATCH] update tests --- package.json | 1 + server/config.json | 1 + test/app.js | 2 +- test/models.js | 42 ------------------------------------------ 4 files changed, 3 insertions(+), 43 deletions(-) delete mode 100644 test/models.js diff --git a/package.json b/package.json index acbc84c80d..f2dc202e98 100644 --- a/package.json +++ b/package.json @@ -97,6 +97,7 @@ "gulp-inject": "~1.0.2", "gulp-nodemon": "^2.0.3", "loopback-explorer": "^1.7.2", + "loopback-testing": "^1.1.0", "mocha": "~2.0.1", "multiline": "~1.0.1", "supertest": "~0.15.0" diff --git a/server/config.json b/server/config.json index 8404e744fb..643481ac45 100644 --- a/server/config.json +++ b/server/config.json @@ -2,6 +2,7 @@ "restApiRoot": "/api", "host": "0.0.0.0", "port": 3000, + "legacyExplorer" : false, "remoting": { "context": { "enableHttpContext": false diff --git a/test/app.js b/test/app.js index baa2906877..18759a5ee5 100644 --- a/test/app.js +++ b/test/app.js @@ -9,7 +9,7 @@ describe('GET /', function() { }); }); -describe('GET /login', function() { +describe('GET /signin', function() { it('should return 200 OK', function(done) { request(app) .get('/login') diff --git a/test/models.js b/test/models.js deleted file mode 100644 index b4666b5e6e..0000000000 --- a/test/models.js +++ /dev/null @@ -1,42 +0,0 @@ -var chai = require('chai'); -var should = chai.should(); -var User = require('../models/User'); - -describe('User Model', function() { - it('should create a new user', function(done) { - var user = new User({ - email: 'test@gmail.com', - password: 'password' - }); - user.save(function(err) { - if (err) return done(err); - done(); - }); - }); - - it('should not create a user with the unique email', function(done) { - var user = new User({ - email: 'test@gmail.com', - password: 'password' - }); - user.save(function(err) { - if (err) err.code.should.equal(11000); - done(); - }); - }); - - it('should find user by email', function(done) { - User.findOne({ email: 'test@gmail.com' }, function(err, user) { - if (err) return done(err); - user.email.should.equal('test@gmail.com'); - done(); - }); - }); - - it('should delete a user', function(done) { - User.remove({ email: 'test@gmail.com' }, function(err) { - if (err) return done(err); - done(); - }); - }); -});