Skip to content

Commit 229bed3

Browse files
committed
Fix collab tests
1 parent 5efa990 commit 229bed3

File tree

6 files changed

+2
-27
lines changed

6 files changed

+2
-27
lines changed

services/collaboration/package-lock.json

Lines changed: 0 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/collaboration/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,17 @@
44
"description": "Collaboration service using Yjs, WebSocket, and MongoDB.",
55
"main": "server.js",
66
"scripts": {
7-
"clean": "rm -rf dist",
8-
"build": "npm run clean && npx tsc --build src/tsconfig.json",
7+
"build": "npx tsc",
98
"start": "npm run build && node ./dist/server.js",
109
"dev": "nodemon --files ./src/server.ts",
1110
"lint": "npx eslint .",
1211
"lint:fix": "npx eslint . --fix",
13-
"test": "mocha --require ts-node/register tests/**/*.spec.ts"
12+
"test": "node --env-file=.env.sample ./node_modules/mocha/bin/mocha --require ts-node/register tests/**/*.spec.ts --exit"
1413
},
1514
"dependencies": {
1615
"amqplib": "^0.10.4",
1716
"body-parser": "^1.19.0",
1817
"cors": "^2.8.5",
19-
"dotenv": "^16.4.5",
2018
"express": "^4.21.0",
2119
"jsonwebtoken": "^9.0.2",
2220
"mongodb": "^5.9.2",

services/collaboration/tests/controllers/roomController.spec.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
import dotenv from "dotenv";
2-
dotenv.config({ path: "../../.env.sample" });
31
import chai, { expect } from "chai";
42
import sinon, { SinonStub } from "sinon";
53
import sinonChai from "sinon-chai";
64
import {
75
createRoomWithQuestion,
86
getRoomByRoomIdController,
97
closeRoomController,
10-
updateUserStatusInRoomController,
118
} from "../../src/controllers/roomController";
129
import { Request, Response } from "express";
1310
import * as mongodbService from "../../src/services/mongodbService";

services/collaboration/tests/events/broker.spec.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import dotenv from "dotenv";
2-
dotenv.config({ path: "../../.env.sample" });
31
import { expect } from "chai";
42
import sinon, { SinonStub } from "sinon";
53
import client, { Channel, Connection } from "amqplib";

services/collaboration/tests/events/consumer.spec.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import dotenv from "dotenv";
2-
dotenv.config({ path: "../../.env.sample" });
31
import { expect } from "chai";
42
import sinon, { SinonStub } from "sinon";
53
import {

services/collaboration/tests/events/producer.spec.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
import dotenv from "dotenv";
2-
dotenv.config({ path: "../../.env.sample" });
31
import { expect } from "chai";
42
import sinon, { SinonStub } from "sinon";
53
import {
64
produceCollabCreated,
75
produceCollabCreateFailedEvent,
86
produceCreateHistory,
9-
produceUpdateHistory,
107
} from "../../src/events/producer";
118
import messageBroker from "../../src/events/broker";
129
import { Queues } from "../../src/events/queues";

0 commit comments

Comments
 (0)