Explorar o código

Delete and recreate table after tests completed

sbkwgh %!s(int64=8) %!d(string=hai) anos
pai
achega
c581c4f46e
Modificáronse 1 ficheiros con 14 adicións e 0 borrados
  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)