nope/modules/mod-Logger/test/test-unique-logger.ts

36 lines
1.1 KiB
TypeScript
Raw Normal View History

2020-08-30 07:45:44 +00:00
import { SystemLogger } from '../src/Unique.Logger';
const loggerTest = SystemLogger.logger.getLogger('test');
const loggerTestSublogger = SystemLogger.logger.getLogger('test.sublogger');
const loggerDifferent = SystemLogger.logger.getLogger('different');
if (SystemLogger.logger.isLogging('test', 'debug')) {
console.log('logging Debug')
loggerTest.debug('#Test Debug');
} else {
console.log('not Logging Debug -> test')
}
loggerTest.debug('#Test Debug');
loggerTestSublogger.debug('#Me Debug');
loggerDifferent.debug('Different Too');
SystemLogger.logger.setLoglevel('test', 'error');
if (SystemLogger.logger.isLogging('test', 'debug')) {
console.log('logging Debug')
loggerTest.debug('#Test Debug');
} else {
console.log('not Logging Debug -> test')
}
loggerTestSublogger.debug('#Me Debug');
loggerDifferent.debug('Different Too');
SystemLogger.logger.level = 'error';
if (SystemLogger.logger.isLogging('test', 'debug')) {
console.log('logging Debug')
loggerTest.debug('#Test Debug');
} else {
console.log('not Logging Debug -> test')
}
loggerTestSublogger.debug('#Me Debug');
loggerDifferent.debug('Different Too');