diff --git a/packages/apps/job-launcher/server/src/modules/auth/apikey.repository.ts b/packages/apps/job-launcher/server/src/modules/auth/apikey.repository.ts index d9beee13d0..359887c90d 100644 --- a/packages/apps/job-launcher/server/src/modules/auth/apikey.repository.ts +++ b/packages/apps/job-launcher/server/src/modules/auth/apikey.repository.ts @@ -1,8 +1,7 @@ -import { Injectable, Logger, NotFoundException } from '@nestjs/common'; +import { Injectable, Logger } from '@nestjs/common'; import { InjectRepository } from '@nestjs/typeorm'; import { Repository } from 'typeorm'; import { ApiKeyEntity } from './apikey.entity'; -import { ErrorUser } from '../../common/constants/errors'; @Injectable() export class ApiKeyRepository { diff --git a/packages/apps/job-launcher/server/src/modules/auth/auth.service.spec.ts b/packages/apps/job-launcher/server/src/modules/auth/auth.service.spec.ts index bce81af8c5..e6e71a41e4 100644 --- a/packages/apps/job-launcher/server/src/modules/auth/auth.service.spec.ts +++ b/packages/apps/job-launcher/server/src/modules/auth/auth.service.spec.ts @@ -30,6 +30,7 @@ import { UserStatus } from '../../common/enums/user'; import { SendGridService } from '../sendgrid/sendgrid.service'; import { NotFoundException, UnauthorizedException } from '@nestjs/common'; import { SENDGRID_TEMPLATES, SERVICE_NAME } from '../../common/constants'; +import { ApiKeyRepository } from './apikey.repository'; jest.mock('@human-protocol/sdk'); @@ -44,7 +45,8 @@ describe('AuthService', () => { let authRepository: AuthRepository; let jwtService: JwtService; let sendGridService: SendGridService; - + let apiKeyRepository: ApiKeyRepository; + beforeAll(async () => { const mockConfigService: Partial = { get: jest.fn((key: string) => { @@ -76,6 +78,7 @@ describe('AuthService', () => { { provide: HttpService, useValue: createMock() }, { provide: PaymentService, useValue: createMock() }, { provide: SendGridService, useValue: createMock() }, + { provide: ApiKeyRepository, useValue: createMock() }, ], }).compile(); @@ -85,6 +88,7 @@ describe('AuthService', () => { userService = moduleRef.get(UserService); jwtService = moduleRef.get(JwtService); sendGridService = moduleRef.get(SendGridService); + apiKeyRepository = moduleRef.get(ApiKeyRepository); }); afterEach(() => {