thread_post.js 532 B

123456789101112131415161718192021222324252627
  1. process.env.NODE_ENV = 'test'
  2. let chai = require('chai')
  3. let server = require('../server')
  4. let should = chai.should()
  5. let { sequelize } = require('../models')
  6. const Errors = require('../lib/errors.js')
  7. chai.use(require('chai-http'))
  8. chai.use(require('chai-things'))
  9. describe('Thread and post', () => {
  10. //Wait for app to start before commencing
  11. before((done) => {
  12. server.on('appStarted', () => {
  13. done()
  14. })
  15. })
  16. //Delete all rows in table after
  17. //tests completed
  18. after(() => {
  19. sequelize.sync({ force: true })
  20. })
  21. })