From d3011396443ac1d7205a23d69b716951fa6eb83d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 24 May 2017 16:38:16 -0400 Subject: [PATCH] logger test --- test/logger.js | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 test/logger.js diff --git a/test/logger.js b/test/logger.js new file mode 100644 index 0000000000..8bfeb9052f --- /dev/null +++ b/test/logger.js @@ -0,0 +1,35 @@ +'use strict'; + +/* global require, after, before*/ + + +var async = require('async'); +var assert = require('assert'); +var path = require('path'); + +var db = require('./mocks/databasemock'); +var logger = require('../src/logger'); +var index = require('../src/socket.io'); +var meta = require('../src/meta'); + +describe('logger', function () { + before(function (done) { + done(); + }); + + it('should enable logging', function (done) { + meta.config.loggerStatus = 1; + meta.config.loggerIOStatus = 1; + var loggerPath = path.join(__dirname, '..', 'logs', 'logger.log'); + logger.monitorConfig({ io: index.server }, { loggerPath: loggerPath }); + setTimeout(function () { + meta.config.loggerStatus = 0; + meta.config.loggerIOStatus = 0; + done(); + }, 500); + }); + + after(function (done) { + db.emptydb(done); + }); +});