UNPKG

triviality-logger

Version:

Typescript loggers with an interface that support composition

20 lines 915 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var ConsoleLogger_1 = require("../ConsoleLogger"); var JestTestLogger_1 = require("../JestTestLogger"); it('should pass log message to console logger', function () { var console = new JestTestLogger_1.JestTestLogger(); var logger = new ConsoleLogger_1.ConsoleLogger(console); /* tslint:disable:no-console */ logger.trace('test trace', 0); expect(console.trace).toBeCalledWith('test trace', 0); logger.info('test info', 1); expect(console.info).toBeCalledWith('test info', 1); logger.warn('test warning', 2); expect(console.warn).toBeCalledWith('test warning', 2); logger.debug('test debug', 3); expect(console.debug).toBeCalledWith('test debug', 3); logger.error('test error', 4); expect(console.error).toBeCalledWith('test error', 4); }); //# sourceMappingURL=ConsoleLogger.test.js.map