Skip to content
This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Commit 2a06f17

Browse files
committed
fix: failed tests
1 parent 28d59dd commit 2a06f17

File tree

9 files changed

+27
-4
lines changed

9 files changed

+27
-4
lines changed

cortex-js/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,8 @@
114114
"coverageDirectory": "../coverage",
115115
"testEnvironment": "node",
116116
"moduleNameMapper": {
117-
"@/(.*)$": "<rootDir>/$1"
117+
"@/(.*)$": "<rootDir>/$1",
118+
"@commanders/(.*)$": "<rootDir>/../src/infrastructure/commanders/$1"
118119
}
119120
}
120121
}

cortex-js/src/app.module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ import { AppLoggerMiddleware } from './infrastructure/middlewares/app.logger.mid
1717
import { EventEmitterModule } from '@nestjs/event-emitter';
1818
import { DownloadManagerModule } from './download-manager/download-manager.module';
1919
import { EventsController } from './infrastructure/controllers/events.controller';
20-
import { AppController } from './infrastructure/controllers/app.controller';
2120
import { AssistantsController } from './infrastructure/controllers/assistants.controller';
2221
import { ChatController } from './infrastructure/controllers/chat.controller';
2322
import { EmbeddingsController } from './infrastructure/controllers/embeddings.controller';
@@ -49,7 +48,6 @@ import { ProcessController } from './infrastructure/controllers/process.controll
4948
DownloadManagerModule,
5049
],
5150
controllers: [
52-
AppController,
5351
AssistantsController,
5452
ChatController,
5553
EmbeddingsController,

cortex-js/src/download-manager/download-manager.service.spec.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
import { Test, TestingModule } from '@nestjs/testing';
22
import { DownloadManagerService } from './download-manager.service';
3+
import { HttpModule } from '@nestjs/axios';
4+
import { EventEmitterModule } from '@nestjs/event-emitter';
35

46
describe('DownloadManagerService', () => {
57
let service: DownloadManagerService;
68

79
beforeEach(async () => {
810
const module: TestingModule = await Test.createTestingModule({
11+
imports: [HttpModule, EventEmitterModule.forRoot()],
912
providers: [DownloadManagerService],
1013
}).compile();
1114

cortex-js/src/infrastructure/controllers/chat.controller.spec.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import { DatabaseModule } from '../database/database.module';
55
import { ExtensionModule } from '../repositories/extensions/extension.module';
66
import { ModelRepositoryModule } from '../repositories/models/model.module';
77
import { HttpModule } from '@nestjs/axios';
8+
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
9+
import { EventEmitterModule } from '@nestjs/event-emitter';
810

911
describe('ChatController', () => {
1012
let controller: ChatController;
@@ -16,6 +18,8 @@ describe('ChatController', () => {
1618
ExtensionModule,
1719
ModelRepositoryModule,
1820
HttpModule,
21+
DownloadManagerModule,
22+
EventEmitterModule.forRoot(),
1923
],
2024
controllers: [ChatController],
2125
providers: [ChatUsecases],

cortex-js/src/infrastructure/controllers/embeddings.controller.spec.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import { DatabaseModule } from '../database/database.module';
55
import { ModelRepositoryModule } from '../repositories/models/model.module';
66
import { ExtensionModule } from '../repositories/extensions/extension.module';
77
import { HttpModule } from '@nestjs/axios';
8+
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
9+
import { EventEmitterModule } from '@nestjs/event-emitter';
810

911
describe('EmbeddingsController', () => {
1012
let controller: EmbeddingsController;
@@ -16,6 +18,8 @@ describe('EmbeddingsController', () => {
1618
ModelRepositoryModule,
1719
ExtensionModule,
1820
HttpModule,
21+
DownloadManagerModule,
22+
EventEmitterModule.forRoot(),
1923
],
2024
controllers: [EmbeddingsController],
2125
providers: [ChatUsecases],

cortex-js/src/infrastructure/controllers/models.controller.spec.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import { FileManagerModule } from '@/infrastructure/services/file-manager/file-m
77
import { HttpModule } from '@nestjs/axios';
88
import { CortexUsecases } from '@/usecases/cortex/cortex.usecases';
99
import { ModelRepositoryModule } from '../repositories/models/model.module';
10+
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
11+
import { EventEmitterModule } from '@nestjs/event-emitter';
1012

1113
describe('ModelsController', () => {
1214
let controller: ModelsController;
@@ -19,6 +21,8 @@ describe('ModelsController', () => {
1921
FileManagerModule,
2022
HttpModule,
2123
ModelRepositoryModule,
24+
DownloadManagerModule,
25+
EventEmitterModule.forRoot(),
2226
],
2327
controllers: [ModelsController],
2428
providers: [ModelsUsecases, CortexUsecases],

cortex-js/src/usecases/chat/chat.usecases.spec.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import { DatabaseModule } from '@/infrastructure/database/database.module';
44
import { ExtensionModule } from '@/infrastructure/repositories/extensions/extension.module';
55
import { ModelRepositoryModule } from '@/infrastructure/repositories/models/model.module';
66
import { HttpModule } from '@nestjs/axios';
7+
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
8+
import { EventEmitterModule } from '@nestjs/event-emitter';
79

810
describe('ChatService', () => {
911
let service: ChatUsecases;
@@ -15,6 +17,8 @@ describe('ChatService', () => {
1517
ExtensionModule,
1618
ModelRepositoryModule,
1719
HttpModule,
20+
DownloadManagerModule,
21+
EventEmitterModule.forRoot(),
1822
],
1923
providers: [ChatUsecases],
2024
exports: [ChatUsecases],

cortex-js/src/usecases/models/models.usecases.spec.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import { ExtensionModule } from '@/infrastructure/repositories/extensions/extens
66
import { FileManagerModule } from '@/infrastructure/services/file-manager/file-manager.module';
77
import { HttpModule } from '@nestjs/axios';
88
import { ModelRepositoryModule } from '@/infrastructure/repositories/models/model.module';
9+
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
10+
import { EventEmitterModule } from '@nestjs/event-emitter';
911

1012
describe('ModelsService', () => {
1113
let service: ModelsUsecases;
@@ -19,6 +21,8 @@ describe('ModelsService', () => {
1921
FileManagerModule,
2022
HttpModule,
2123
ModelRepositoryModule,
24+
DownloadManagerModule,
25+
EventEmitterModule.forRoot(),
2226
],
2327
providers: [ModelsUsecases],
2428
exports: [ModelsUsecases],

cortex-js/test/jest-e2e.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"^.+\\.(t|j)s$": "ts-jest"
88
},
99
"moduleNameMapper": {
10-
"@/(.*)$": "<rootDir>/../src/$1"
10+
"@/(.*)$": "<rootDir>/../src/$1",
11+
"@commanders/(.*)$": "<rootDir>/../src/infrastructure/commanders/$1"
1112
}
1213
}

0 commit comments

Comments
 (0)