Browse Source

Delete and recreate table after tests completed

sbkwgh 8 years ago
parent
commit
c581c4f46e
1 changed files with 14 additions and 0 deletions
  1. 14 0
      test/user.js

+ 14 - 0
test/user.js

@@ -5,9 +5,23 @@ let chaiHttp = require('chai-http')
 let server = require('../server')
 let should = chai.should()
 
+let User = require('../models').User
+
 chai.use(chaiHttp)
 
 describe('User', () => {
+	//Delete all rows in table after
+	//tests completed
+	after((done) => {
+		User.sync({ force: true })
+			.then(() => {
+				done(null);
+			})
+			.catch((err) => {
+				done(err)
+			})
+	})
+
 	describe('/POST user', () => {
 		it('should create an account', (done) => {
 			chai.request(server)