From 0b088ca27d49d6ba0ff167c018da456a0724173e Mon Sep 17 00:00:00 2001 From: popomore Date: Fri, 5 May 2017 20:11:10 +0800 Subject: [PATCH] refactor: set consoleLevel WARN of coreLogger in local This config is removed by PR #695, but the infomation of coreLogger is not useful for app developer, and this config won't changed by app developer --- config/config.local.js | 7 +++++++ test/lib/core/logger.test.js | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 config/config.local.js diff --git a/config/config.local.js b/config/config.local.js new file mode 100644 index 0000000000..2924388133 --- /dev/null +++ b/config/config.local.js @@ -0,0 +1,7 @@ +'use strict'; + +exports.logger = { + coreLogger: { + consoleLevel: 'WARN', + }, +}; diff --git a/test/lib/core/logger.test.js b/test/lib/core/logger.test.js index 162240cc57..0395caf0e7 100644 --- a/test/lib/core/logger.test.js +++ b/test/lib/core/logger.test.js @@ -30,7 +30,7 @@ describe('test/lib/core/logger.test.js', () => { assert(app.coreLogger.get('console').options.level === Logger.INFO); }); - it('should got right level on local env', function* () { + it.only('should got right level on local env', function* () { mm.env('local'); mm(process.env, 'EGG_LOG', ''); app = utils.app('apps/mock-dev-app'); @@ -39,7 +39,7 @@ describe('test/lib/core/logger.test.js', () => { assert(app.logger.get('file').options.level === Logger.INFO); assert(app.logger.get('console').options.level === Logger.INFO); assert(app.coreLogger.get('file').options.level === Logger.INFO); - assert(app.coreLogger.get('console').options.level === Logger.INFO); + assert(app.coreLogger.get('console').options.level === Logger.WARN); }); it('should set EGG_LOG level on local env', function* () {