Skip to content

Commit

Permalink
fix: failed tests
Browse files Browse the repository at this point in the history
  • Loading branch information
louis-menlo committed Jun 16, 2024
1 parent 28d59dd commit 0295d94
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 2 deletions.
3 changes: 2 additions & 1 deletion cortex-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,8 @@
"coverageDirectory": "../coverage",
"testEnvironment": "node",
"moduleNameMapper": {
"@/(.*)$": "<rootDir>/$1"
"@/(.*)$": "<rootDir>/$1",
"@commanders/(.*)$": "<rootDir>/../src/infrastructure/commanders/$1"
}
}
}
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
import { Test, TestingModule } from '@nestjs/testing';
import { DownloadManagerService } from './download-manager.service';
import { HttpModule } from '@nestjs/axios';
import { EventEmitterModule } from '@nestjs/event-emitter';

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

beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
imports: [HttpModule, EventEmitterModule.forRoot()],
providers: [DownloadManagerService],
}).compile();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ import { DatabaseModule } from '../database/database.module';
import { ExtensionModule } from '../repositories/extensions/extension.module';
import { ModelRepositoryModule } from '../repositories/models/model.module';
import { HttpModule } from '@nestjs/axios';
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
import { EventEmitterModule } from '@nestjs/event-emitter';

describe('ChatController', () => {
let controller: ChatController;
Expand All @@ -16,6 +18,8 @@ describe('ChatController', () => {
ExtensionModule,
ModelRepositoryModule,
HttpModule,
DownloadManagerModule,
EventEmitterModule.forRoot(),
],
controllers: [ChatController],
providers: [ChatUsecases],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ import { DatabaseModule } from '../database/database.module';
import { ModelRepositoryModule } from '../repositories/models/model.module';
import { ExtensionModule } from '../repositories/extensions/extension.module';
import { HttpModule } from '@nestjs/axios';
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
import { EventEmitterModule } from '@nestjs/event-emitter';

describe('EmbeddingsController', () => {
let controller: EmbeddingsController;
Expand All @@ -16,6 +18,8 @@ describe('EmbeddingsController', () => {
ModelRepositoryModule,
ExtensionModule,
HttpModule,
DownloadManagerModule,
EventEmitterModule.forRoot(),
],
controllers: [EmbeddingsController],
providers: [ChatUsecases],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ import { FileManagerModule } from '@/infrastructure/services/file-manager/file-m
import { HttpModule } from '@nestjs/axios';
import { CortexUsecases } from '@/usecases/cortex/cortex.usecases';
import { ModelRepositoryModule } from '../repositories/models/model.module';
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
import { EventEmitterModule } from '@nestjs/event-emitter';

describe('ModelsController', () => {
let controller: ModelsController;
Expand All @@ -19,6 +21,8 @@ describe('ModelsController', () => {
FileManagerModule,
HttpModule,
ModelRepositoryModule,
DownloadManagerModule,
EventEmitterModule.forRoot(),
],
controllers: [ModelsController],
providers: [ModelsUsecases, CortexUsecases],
Expand Down
4 changes: 4 additions & 0 deletions cortex-js/src/usecases/chat/chat.usecases.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ import { DatabaseModule } from '@/infrastructure/database/database.module';
import { ExtensionModule } from '@/infrastructure/repositories/extensions/extension.module';
import { ModelRepositoryModule } from '@/infrastructure/repositories/models/model.module';
import { HttpModule } from '@nestjs/axios';
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
import { EventEmitterModule } from '@nestjs/event-emitter';

describe('ChatService', () => {
let service: ChatUsecases;
Expand All @@ -15,6 +17,8 @@ describe('ChatService', () => {
ExtensionModule,
ModelRepositoryModule,
HttpModule,
DownloadManagerModule,
EventEmitterModule.forRoot(),
],
providers: [ChatUsecases],
exports: [ChatUsecases],
Expand Down
4 changes: 4 additions & 0 deletions cortex-js/src/usecases/models/models.usecases.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ import { ExtensionModule } from '@/infrastructure/repositories/extensions/extens
import { FileManagerModule } from '@/infrastructure/services/file-manager/file-manager.module';
import { HttpModule } from '@nestjs/axios';
import { ModelRepositoryModule } from '@/infrastructure/repositories/models/model.module';
import { DownloadManagerModule } from '@/download-manager/download-manager.module';
import { EventEmitterModule } from '@nestjs/event-emitter';

describe('ModelsService', () => {
let service: ModelsUsecases;
Expand All @@ -19,6 +21,8 @@ describe('ModelsService', () => {
FileManagerModule,
HttpModule,
ModelRepositoryModule,
DownloadManagerModule,
EventEmitterModule.forRoot(),
],
providers: [ModelsUsecases],
exports: [ModelsUsecases],
Expand Down
3 changes: 2 additions & 1 deletion cortex-js/test/jest-e2e.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"^.+\\.(t|j)s$": "ts-jest"
},
"moduleNameMapper": {
"@/(.*)$": "<rootDir>/../src/$1"
"@/(.*)$": "<rootDir>/../src/$1",
"@commanders/(.*)$": "<rootDir>/../src/infrastructure/commanders/$1"
}
}

0 comments on commit 0295d94

Please sign in to comment.