overleaf/services/chat/test/acceptance/js/helpers/ChatApp.js
Lucie Germain 7ed9b04c3c Merge pull request #10983 from overleaf/revert-10901-lg-openapi-chat
Revert "Migrate chat service to OpenAPI"

GitOrigin-RevId: 39bdfd98bc55f8d9d56fb18bb288749aa13f25e0
2022-12-22 09:04:56 +00:00

20 lines
428 B
JavaScript

import { server } from '../../../../app/js/server.js'
export { db } from '../../../../app/js/mongodb.js'
let serverPromise = null
function startServer(resolve, reject) {
server.listen(3010, 'localhost', error => {
if (error) {
return reject(error)
}
resolve()
})
}
export async function ensureRunning() {
if (!serverPromise) {
serverPromise = new Promise(startServer)
}
return serverPromise
}