Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions backend/controllers/email.controller.test.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
const EmailController = require('./email.controller');

const { setupDB } = require('../setup-test');
setupDB('conrtoller-email');

test('Can import the email controller', async () => {
expect(EmailController).not.toBeUndefined();
});
3 changes: 0 additions & 3 deletions backend/controllers/event.controller.test.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
const { setupDB } = require('../setup-test');
setupDB('event-controller');

const EventController = require('./event.controller');

test('Can import the email controller', async () => {
Expand Down
3 changes: 0 additions & 3 deletions backend/controllers/project.controller.test.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
const ProjectController = require('./project.controller');

const { setupDB } = require('../setup-test');
setupDB('project-controller');

test('Can import the project controller', async () => {
expect(ProjectController).not.toBeUndefined();
});
4 changes: 0 additions & 4 deletions backend/controllers/user.controller.test.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
const { setupDB } = require('../setup-test');
setupDB('conrtoller-user');

jest.mock('../models/user.model');
const userContoller = require('./user.controller');

test('Can import the email controller', async () => {
Expand Down
23 changes: 0 additions & 23 deletions backend/models/checkin.test.js

This file was deleted.

50 changes: 0 additions & 50 deletions backend/models/event.test.js

This file was deleted.

83 changes: 0 additions & 83 deletions backend/models/project.test.js

This file was deleted.

31 changes: 0 additions & 31 deletions backend/models/projectTeamMemer.test.js

This file was deleted.

34 changes: 0 additions & 34 deletions backend/models/question.test.js

This file was deleted.

38 changes: 0 additions & 38 deletions backend/models/recurringEvent.test.js

This file was deleted.

59 changes: 0 additions & 59 deletions backend/models/user.test.js

This file was deleted.

30 changes: 0 additions & 30 deletions backend/setup-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,36 +33,6 @@ async function dropAllCollections() {
}
let mongoServer;
module.exports = {
setupDB(databaseName) {
// Connect to Mongoose
beforeAll(async () => {
mongoServer = new MongoMemoryServer({
instance: { dbName: databaseName },
});
const mongoUri = await mongoServer.getUri();
const opts = {
useNewUrlParser: true,
useFindAndModify: false,
useCreateIndex: true,
useUnifiedTopology: true,
};
await mongoose.connect(mongoUri, opts, (err) => {
if (err) console.error(err);
});
});

// Cleans up database between each test
afterEach(async () => {
await removeAllCollections();
});

// Disconnect Mongoose
afterAll(async () => {
await dropAllCollections();
await mongoose.connection.close();
await mongoServer.stop();
});
},
setupIntegrationDB(databaseName) {
// Connect to Mongoose
beforeAll(async () => {
Expand Down
Loading