mirror of
https://github.com/wassname/talk.git
synced 2026-07-04 15:58:38 +08:00
b0f01cf00f
* Initial commit of asset queuing * Addresssing comments
28 lines
513 B
JavaScript
28 lines
513 B
JavaScript
const mongoose = require('../mongoose');
|
|
|
|
beforeEach(function (done) {
|
|
function clearDB() {
|
|
for (let i in mongoose.connection.collections) {
|
|
mongoose.connection.collections[i].remove(function() {});
|
|
}
|
|
return done();
|
|
}
|
|
|
|
if (mongoose.connection.readyState === 0) {
|
|
mongoose.on('open', function() {
|
|
if (err) {
|
|
throw err;
|
|
}
|
|
|
|
return clearDB();
|
|
});
|
|
} else {
|
|
return clearDB();
|
|
}
|
|
});
|
|
|
|
after(function (done) {
|
|
mongoose.disconnect();
|
|
return done();
|
|
});
|