overleaf/services/web/test/acceptance/src/helpers/InitApp.js

23 lines
465 B
JavaScript
Raw Normal View History

const App = require('../../../../app.js')
const MongoHelper = require('./MongoHelper')
const RedisHelper = require('./RedisHelper')
const { logger } = require('logger-sharelatex')
logger.level('error')
MongoHelper.initialize()
RedisHelper.initialize()
let server
before('start main app', function (done) {
server = App.listen(3000, 'localhost', done)
})
after('stop main app', function (done) {
if (!server) {
return done()
}
server.close(done)
})