| 123456789101112131415161718192021222324252627 |
- const app = require('../../../../app')
- require('./MongoHelper')
- function startApp() {
- return new Promise((resolve, reject) => {
- app.listen(3003, '127.0.0.1', error => {
- if (error) {
- reject(error)
- } else {
- resolve()
- }
- })
- })
- }
- let appStartedPromise
- async function ensureRunning() {
- if (!appStartedPromise) {
- appStartedPromise = startApp()
- }
- await appStartedPromise
- }
- module.exports = {
- ensureRunning,
- }
|