У меня есть некоторые тесты - а именно Supertest - которые загружают мое приложение Express. Это приложение создает соединение Mongoose. Я хотел бы знать, как проверить статус этого соединения из моего теста.Проверить состояние соединения мангуста без создания нового подключения
В app.js
mongoose.connect(...)
В test.js
console.log(mongoose.connection.readyState);
Как получить доступ к app.js соединение? Если я подключу, используя те же параметры в test.js, это создаст новое соединение или будет искать существующий?
оба являются скрипты, работающие независимо друг от друга, или является test.js требуется app.js? – Bernhard
@Bernhard test.js требует app.js - в app.js Я делаю var app = exports.app = express() и в тесте, который мне нужен («../ app.js»). App – cyberwombat