From ef4e6a3890309978df3bbc8a90b2ba8c36b902b4 Mon Sep 17 00:00:00 2001 From: Dominik Sigmund <dominik.sigmund@br.de> Date: Mon, 19 Jun 2023 12:05:52 +0200 Subject: [PATCH] Fixed Tests --- index.test.js | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/index.test.js b/index.test.js index ac974c7..9fecf17 100755 --- a/index.test.js +++ b/index.test.js @@ -15,17 +15,17 @@ let file = 'testfile' const filePath = '/tmp' function createLogLine(level, msg) { - return getDate() + '\t' + hostname + '\t@general/log\t' + level + '\t' + msg + return getDate() + '\t' + hostname + '\t@libs/log\t' + level + '\t' + msg } -describe('@general/log', () => { +describe('@libs/log', () => { describe('Contructor', () => { it('should log default with no options', () => { let log = new LOG(); expect(log.loglevel).toBe(2) expect(log.delimeter).toBe(' ') - expect(log.name).toBe('@general/log') + expect(log.name).toBe('@libs/log') expect(log.hostname).toBe(hostname) expect(log.format).toBe('{timestamp}\t{hostname}\t{name}\t{loglevel}\t{message}') }) @@ -35,7 +35,7 @@ describe('@general/log', () => { }); expect(log.loglevel).toBe(2) expect(log.delimeter).toBe(' ') - expect(log.name).toBe('@general/log') + expect(log.name).toBe('@libs/log') expect(log.hostname).toBe('test') expect(log.format).toBe('{timestamp}\t{hostname}\t{name}\t{loglevel}\t{message}') }) @@ -55,7 +55,7 @@ describe('@general/log', () => { }); expect(log.loglevel).toBe(2) expect(log.delimeter).toBe(';') - expect(log.name).toBe('@general/log') + expect(log.name).toBe('@libs/log') expect(log.hostname).toBe(hostname) expect(log.format).toBe('{timestamp}\t{hostname}\t{name}\t{loglevel}\t{message}') }) @@ -65,7 +65,7 @@ describe('@general/log', () => { }); expect(log.loglevel).toBe(0) expect(log.delimeter).toBe(' ') - expect(log.name).toBe('@general/log') + expect(log.name).toBe('@libs/log') expect(log.hostname).toBe(hostname) expect(log.format).toBe('{timestamp}\t{hostname}\t{name}\t{loglevel}\t{message}') }) @@ -75,7 +75,7 @@ describe('@general/log', () => { }); expect(log.loglevel).toBe(2) expect(log.delimeter).toBe(' ') - expect(log.name).toBe('@general/log') + expect(log.name).toBe('@libs/log') expect(log.hostname).toBe(hostname) expect(log.format).toBe('{message}') }) @@ -236,49 +236,49 @@ describe('@general/log', () => { it('should log a string as is', () => { let log = new LOG({loglevel: 'DEBUG'}); let logged = log.debug('test') - let expected = getDate() + '\t' + hostname + '\t@general/log\tDEBUG\ttest' + let expected = getDate() + '\t' + hostname + '\t@libs/log\tDEBUG\ttest' expect(logged).toBe(expected) }) it('should log multiple strings with the delimeter', () => { let log = new LOG({loglevel: 'DEBUG'}); let logged = log.debug('test', 'test', 'test') - let expected = getDate() + '\t' + hostname + '\t@general/log\tDEBUG\ttest test test' + let expected = getDate() + '\t' + hostname + '\t@libs/log\tDEBUG\ttest test test' expect(logged).toBe(expected) }) it('should log a number as a string', () => { let log = new LOG({loglevel: 'DEBUG'}); let logged = log.debug(8) - let expected = getDate() + '\t' + hostname + '\t@general/log\tDEBUG\t8' + let expected = getDate() + '\t' + hostname + '\t@libs/log\tDEBUG\t8' expect(logged).toBe(expected) }) it('should log a float as a string', () => { let log = new LOG({loglevel: 'DEBUG'}); let logged = log.debug(8.23) - let expected = getDate() + '\t' + hostname + '\t@general/log\tDEBUG\t8.23' + let expected = getDate() + '\t' + hostname + '\t@libs/log\tDEBUG\t8.23' expect(logged).toBe(expected) }) it('should log a boolean as a string', () => { let log = new LOG({loglevel: 'DEBUG'}); let logged = log.debug(true) - let expected = getDate() + '\t' + hostname + '\t@general/log\tDEBUG\ttrue' + let expected = getDate() + '\t' + hostname + '\t@libs/log\tDEBUG\ttrue' expect(logged).toBe(expected) }) it('should log an array as a string', () => { let log = new LOG({loglevel: 'DEBUG'}); let logged = log.debug(['test', 'test']) - let expected = getDate() + '\t' + hostname + '\t@general/log\tDEBUG\ttest,test' + let expected = getDate() + '\t' + hostname + '\t@libs/log\tDEBUG\ttest,test' expect(logged).toBe(expected) }) it('should log a json-object as a string', () => { let log = new LOG({loglevel: 'DEBUG'}); let logged = log.debug({some: 'value'}) - let expected = getDate() + '\t' + hostname + '\t@general/log\tDEBUG\t{"some":"value"}' + let expected = getDate() + '\t' + hostname + '\t@libs/log\tDEBUG\t{"some":"value"}' expect(logged).toBe(expected) }) it('should log a mixed entry as a string', () => { let log = new LOG({loglevel: 'DEBUG'}); let logged = log.debug('test', 7, 3.45, false, ['value', 'more'], {some: 'value'}) - let expected = getDate() + '\t' + hostname + '\t@general/log\tDEBUG\ttest 7 3.45 false value,more {"some":"value"}' + let expected = getDate() + '\t' + hostname + '\t@libs/log\tDEBUG\ttest 7 3.45 false value,more {"some":"value"}' expect(logged).toBe(expected) }) }) @@ -307,7 +307,7 @@ describe('@general/log', () => { loglevel: 'DEBUG' }); let logged = log.debug('test') - let expected = '@general/log' + let expected = '@libs/log' expect(logged).toBe(expected) }) it('should log timestamp only if set', () => { @@ -368,7 +368,7 @@ describe('@general/log', () => { file: 'test.log' }); log.fatal('filetest') - let expected = getDate() + '\t' + hostname + '\t@general/log\tFATAL\tfiletest\n' + let expected = getDate() + '\t' + hostname + '\t@libs/log\tFATAL\tfiletest\n' setTimeout(()=>{ expect(fs.readFileSync(logPath + '/test.log', 'utf8')).toBe(expected) done() -- GitLab