mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-28 19:41:33 +02:00
Merge pull request #3687 from overleaf/jpa-spd-mocks-init
Move app initialisation logic to separate file GitOrigin-RevId: 858d22b56a42bc1ab53fef54bc209daae4e0fb07
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
const App = require('../../../app.js')
|
||||
const MongoHelper = require('./helpers/MongoHelper')
|
||||
const { logger } = require('logger-sharelatex')
|
||||
require('./helpers/InitApp')
|
||||
|
||||
const MockAnalyticsApi = require('./mocks/MockAnalyticsApi')
|
||||
const MockChatApi = require('./mocks/MockChatApi')
|
||||
@@ -15,10 +13,6 @@ const MockSpellingApi = require('./mocks/MockSpellingApi')
|
||||
const MockV1Api = require('./mocks/MockV1Api')
|
||||
const MockV1HistoryApi = require('./mocks/MockV1HistoryApi')
|
||||
|
||||
logger.level('error')
|
||||
|
||||
MongoHelper.initialize()
|
||||
|
||||
const mockOpts = {
|
||||
debug: ['1', 'true', 'TRUE'].includes(process.env.DEBUG_MOCKS)
|
||||
}
|
||||
@@ -35,7 +29,3 @@ MockRecurlyApi.initialize(6034, mockOpts)
|
||||
MockSpellingApi.initialize(3005, mockOpts)
|
||||
MockV1Api.initialize(5000, mockOpts)
|
||||
MockV1HistoryApi.initialize(3100, mockOpts)
|
||||
|
||||
before(function(done) {
|
||||
App.listen(3000, 'localhost', done)
|
||||
})
|
||||
|
||||
20
services/web/test/acceptance/src/helpers/InitApp.js
Normal file
20
services/web/test/acceptance/src/helpers/InitApp.js
Normal file
@@ -0,0 +1,20 @@
|
||||
const App = require('../../../../app.js')
|
||||
const MongoHelper = require('./MongoHelper')
|
||||
const { logger } = require('logger-sharelatex')
|
||||
|
||||
logger.level('error')
|
||||
|
||||
MongoHelper.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)
|
||||
})
|
||||
Reference in New Issue
Block a user