parent
e540885778
commit
ecd9d2b8f4
@ -0,0 +1,7 @@ |
|||||||
|
import { Module } from '@nestjs/common'; |
||||||
|
import { GdevinterceptorService } from './gdevinterceptor.service'; |
||||||
|
|
||||||
|
@Module({ |
||||||
|
providers: [GdevinterceptorService] |
||||||
|
}) |
||||||
|
export class GdevinterceptorModule {} |
@ -0,0 +1,18 @@ |
|||||||
|
import { Test, TestingModule } from '@nestjs/testing'; |
||||||
|
import { GdevinterceptorService } from './gdevinterceptor.service'; |
||||||
|
|
||||||
|
describe('GdevinterceptorService', () => { |
||||||
|
let service: GdevinterceptorService; |
||||||
|
|
||||||
|
beforeEach(async () => { |
||||||
|
const module: TestingModule = await Test.createTestingModule({ |
||||||
|
providers: [GdevinterceptorService], |
||||||
|
}).compile(); |
||||||
|
|
||||||
|
service = module.get<GdevinterceptorService>(GdevinterceptorService); |
||||||
|
}); |
||||||
|
|
||||||
|
it('should be defined', () => { |
||||||
|
expect(service).toBeDefined(); |
||||||
|
}); |
||||||
|
}); |
@ -0,0 +1,7 @@ |
|||||||
|
import { Global, Module } from '@nestjs/common'; |
||||||
|
import { GloggerService } from './glogger.service'; |
||||||
|
@Global() |
||||||
|
@Module({ |
||||||
|
providers: [GloggerService], |
||||||
|
}) |
||||||
|
export class GloggerModule {} |
@ -1,10 +1,12 @@ |
|||||||
import { Injectable, Scope, ConsoleLogger } from '@nestjs/common'; |
import { ConsoleLogger, Injectable, Scope } from '@nestjs/common'; |
||||||
import { Logger as log4jsLogger, configure, getLogger } from 'log4js'; |
import { configure, getLogger, Logger as log4jsLogger } from 'log4js'; |
||||||
import config from '../../config'; |
import config from '../../config'; |
||||||
|
|
||||||
@Injectable({ scope: Scope.TRANSIENT }) |
@Injectable({ scope: Scope.TRANSIENT }) |
||||||
export class LoggerService extends ConsoleLogger { |
export class GloggerService extends ConsoleLogger { |
||||||
|
// 默认日志
|
||||||
defaultLog: log4jsLogger; |
defaultLog: log4jsLogger; |
||||||
|
// 文件日志
|
||||||
fileLog: log4jsLogger; |
fileLog: log4jsLogger; |
||||||
context = ''; |
context = ''; |
||||||
|
|
@ -1,9 +0,0 @@ |
|||||||
import { Module } from '@nestjs/common'; |
|
||||||
import { LoggerService } from './logger.service'; |
|
||||||
import { ConfigService } from "@nestjs/config"; |
|
||||||
|
|
||||||
@Module({ |
|
||||||
providers: [LoggerService, ConfigService], |
|
||||||
exports: [LoggerService], |
|
||||||
}) |
|
||||||
export class Logger {} |
|
@ -1,18 +0,0 @@ |
|||||||
import { Test, TestingModule } from '@nestjs/testing'; |
|
||||||
import { LoggerService } from './logger.service'; |
|
||||||
|
|
||||||
describe('LoggerService', () => { |
|
||||||
let service: LoggerService; |
|
||||||
|
|
||||||
beforeEach(async () => { |
|
||||||
const module: TestingModule = await Test.createTestingModule({ |
|
||||||
providers: [LoggerService], |
|
||||||
}).compile(); |
|
||||||
|
|
||||||
service = module.get<LoggerService>(LoggerService); |
|
||||||
}); |
|
||||||
|
|
||||||
it('should be defined', () => { |
|
||||||
expect(service).toBeDefined(); |
|
||||||
}); |
|
||||||
}); |
|
@ -1,7 +0,0 @@ |
|||||||
import { Module } from '@nestjs/common'; |
|
||||||
import { DevInterceptorService } from './devInterceptor.service'; |
|
||||||
|
|
||||||
@Module({ |
|
||||||
providers: [DevInterceptorService], |
|
||||||
}) |
|
||||||
export class DevInterceptorModule {} |
|
@ -1,18 +0,0 @@ |
|||||||
import { Test, TestingModule } from '@nestjs/testing'; |
|
||||||
import { DevInterceptorService } from './devInterceptor.service'; |
|
||||||
|
|
||||||
describe('GlobalInterceptorService', () => { |
|
||||||
let service: DevInterceptorService; |
|
||||||
|
|
||||||
beforeEach(async () => { |
|
||||||
const module: TestingModule = await Test.createTestingModule({ |
|
||||||
providers: [DevInterceptorService], |
|
||||||
}).compile(); |
|
||||||
|
|
||||||
service = module.get<DevInterceptorService>(DevInterceptorService); |
|
||||||
}); |
|
||||||
|
|
||||||
it('should be defined', () => { |
|
||||||
expect(service).toBeDefined(); |
|
||||||
}); |
|
||||||
}); |
|
@ -1,10 +1,10 @@ |
|||||||
import { Module } from '@nestjs/common'; |
import { Module } from '@nestjs/common'; |
||||||
import { StarlightService } from './starlight.service'; |
import { StarlightService } from './starlight.service'; |
||||||
import { StarlightController } from './starlight.controller'; |
import { StarlightController } from './starlight.controller'; |
||||||
import { LoggerService } from '../Logger/logger.service'; |
// import { LoggerService } from '../Logger/logger.service';
|
||||||
|
|
||||||
@Module({ |
@Module({ |
||||||
controllers: [StarlightController], |
controllers: [StarlightController], |
||||||
providers: [StarlightService, LoggerService], |
providers: [StarlightService], |
||||||
}) |
}) |
||||||
export class StarlightModule {} |
export class StarlightModule {} |
||||||
|
@ -1,18 +0,0 @@ |
|||||||
import { Test, TestingModule } from '@nestjs/testing'; |
|
||||||
import { StarlightService } from './starlight.service'; |
|
||||||
|
|
||||||
describe('StarlightService', () => { |
|
||||||
let service: StarlightService; |
|
||||||
|
|
||||||
beforeEach(async () => { |
|
||||||
const module: TestingModule = await Test.createTestingModule({ |
|
||||||
providers: [StarlightService], |
|
||||||
}).compile(); |
|
||||||
|
|
||||||
service = module.get<StarlightService>(StarlightService); |
|
||||||
}); |
|
||||||
|
|
||||||
it('should be defined', () => { |
|
||||||
expect(service).toBeDefined(); |
|
||||||
}); |
|
||||||
}); |
|
Loading…
Reference in new issue