refactor(server): app module (#13193)
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { ClsService } from 'nestjs-cls';
|
||||
import { ImmichWorker } from 'src/enum';
|
||||
import { IConfigRepository } from 'src/interfaces/config.interface';
|
||||
import { LoggerRepository } from 'src/repositories/logger.repository';
|
||||
import { mockEnvData, newConfigRepositoryMock } from 'test/repositories/config.repository.mock';
|
||||
@@ -22,18 +23,18 @@ describe(LoggerRepository.name, () => {
|
||||
configMock.getEnv.mockReturnValue(mockEnvData({ noColor: false }));
|
||||
|
||||
sut = new LoggerRepository(clsMock, configMock);
|
||||
sut.setAppName('api');
|
||||
sut.setAppName(ImmichWorker.API);
|
||||
|
||||
expect(sut['formatContext']('context')).toBe('\u001B[33m[api:context]\u001B[39m ');
|
||||
expect(sut['formatContext']('context')).toBe('\u001B[33m[Api:context]\u001B[39m ');
|
||||
});
|
||||
|
||||
it('should not use colors when noColor is true', () => {
|
||||
configMock.getEnv.mockReturnValue(mockEnvData({ noColor: true }));
|
||||
|
||||
sut = new LoggerRepository(clsMock, configMock);
|
||||
sut.setAppName('api');
|
||||
sut.setAppName(ImmichWorker.API);
|
||||
|
||||
expect(sut['formatContext']('context')).toBe('[api:context] ');
|
||||
expect(sut['formatContext']('context')).toBe('[Api:context] ');
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user