From 93bb9ee04fa2cdff4f68575c8f6b84ed152c0c2e Mon Sep 17 00:00:00 2001 From: Mohamed Marrouchi Date: Sat, 21 Sep 2024 19:43:04 +0100 Subject: [PATCH] fix: unit tests --- api/src/chat/repositories/category.repository.ts | 5 ----- api/src/chat/repositories/label.repository.ts | 3 ++- api/src/chat/repositories/message.repository.ts | 8 +++++++- .../chat/repositories/subscriber.repository.ts | 3 ++- api/src/chat/services/block.service.spec.ts | 5 ++++- .../nlp/repositories/nlp-sample.repository.ts | 2 +- api/src/nlp/seeds/nlp-entity.seed.ts | 12 ++++++++++-- api/src/nlp/seeds/nlp-value.seed.ts | 12 ++++++++++-- .../user/controllers/model.controller.spec.ts | 10 +++------- api/src/user/controllers/user.controller.spec.ts | 9 ++------- .../user/repositories/model.repository.spec.ts | 4 ++-- .../user/repositories/user.repository.spec.ts | 16 +++++++++------- api/src/user/seeds/model.seed.ts | 4 ++-- api/src/user/seeds/permission.seed.ts | 12 ++++++++++-- api/src/user/seeds/role.seed.ts | 4 ++-- api/src/user/seeds/user.seed.ts | 4 ++-- api/src/user/services/model.service.spec.ts | 9 +++++---- api/src/user/services/user.service.spec.ts | 11 +++-------- api/src/utils/decorators/cacheable.decorator.ts | 14 ++++---------- api/src/utils/generics/base-repository.ts | 4 +--- api/src/utils/generics/base-seeder.ts | 8 ++++++-- 21 files changed, 87 insertions(+), 72 deletions(-) diff --git a/api/src/chat/repositories/category.repository.ts b/api/src/chat/repositories/category.repository.ts index 81ea076f..eeeed0de 100644 --- a/api/src/chat/repositories/category.repository.ts +++ b/api/src/chat/repositories/category.repository.ts @@ -11,7 +11,6 @@ import { ForbiddenException, Injectable, Optional } from '@nestjs/common'; import { InjectModel } from '@nestjs/mongoose'; import { Document, Model, Query, TFilterQuery } from 'mongoose'; -import { LoggerService } from '@/logger/logger.service'; import { BaseRepository, DeleteResult } from '@/utils/generics/base-repository'; import { Category } from '../schemas/category.schema'; @@ -19,17 +18,13 @@ import { BlockService } from '../services/block.service'; @Injectable() export class CategoryRepository extends BaseRepository { - private readonly logger: LoggerService; - private readonly blockService: BlockService; constructor( @InjectModel(Category.name) readonly model: Model, @Optional() blockService?: BlockService, - @Optional() logger?: LoggerService, ) { super(model, Category); - this.logger = logger; this.blockService = blockService; } diff --git a/api/src/chat/repositories/label.repository.ts b/api/src/chat/repositories/label.repository.ts index bf017357..559d6bd8 100644 --- a/api/src/chat/repositories/label.repository.ts +++ b/api/src/chat/repositories/label.repository.ts @@ -16,6 +16,7 @@ import { BaseRepository, DeleteResult } from '@/utils/generics/base-repository'; import { Label, + LABEL_POPULATE, LabelDocument, LabelFull, LabelPopulate, @@ -31,7 +32,7 @@ export class LabelRepository extends BaseRepository< @InjectModel(Label.name) readonly model: Model