2021-12-18 22:34:07 +00:00

28 lines
721 B
TypeScript

import { config } from 'dotenv';
import { should, use } from 'chai';
import chaiAsPromised from 'chai-as-promised';
import chaiSpies from 'chai-spies';
import chaiThings from 'chai-things';
import mongoose from 'mongoose';
import { MongoMemoryServer } from 'mongodb-memory-server';
config({ path: 'test/.env' });
use(chaiAsPromised);
use(chaiSpies);
use(chaiThings);
use(should);
(async() => {
const mongod = await MongoMemoryServer.create();
await mongoose.connect(mongod.getUri('accord-test'), {
useUnifiedTopology: true,
useNewUrlParser: true,
useFindAndModify: false,
useCreateIndex: true,
});
})();
import('../../src/app');
import('./ws/channel-delete.test');