mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-06 07:39:02 +02:00
2fdff8288b
Perform some user refreshes in the background GitOrigin-RevId: 3aec73c827bf0f7de7bd9caa369dfc653eac5dd0
28 lines
616 B
JavaScript
28 lines
616 B
JavaScript
const App = require('../../../../app.js')
|
|
const QueueWorkers = require('../../../../app/src/infrastructure/QueueWorkers')
|
|
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)
|
|
})
|
|
|
|
before('start queue workers', function () {
|
|
QueueWorkers.start()
|
|
})
|
|
|
|
after('stop main app', function (done) {
|
|
if (!server) {
|
|
return done()
|
|
}
|
|
server.close(done)
|
|
})
|