triviality-logger
Version:
Typescript loggers with an interface that support composition
17 lines • 803 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var JestTestLogger_1 = require("../JestTestLogger");
var PrefixLogger_1 = require("../PrefixLogger");
it('Should add prefix', function () {
var testLogger = new JestTestLogger_1.JestTestLogger();
var logger = new PrefixLogger_1.PrefixLogger(testLogger, 'Hallo:');
logger.trace('test trace', 1);
expect(testLogger.trace).toBeCalledWith('Hallo:test trace', 1);
});
it('Should add prefix from static constructor', function () {
var testLogger = new JestTestLogger_1.JestTestLogger();
var logger = PrefixLogger_1.PrefixLogger.with(testLogger, 'Hallo:');
logger.trace('test trace', 2);
expect(testLogger.trace).toBeCalledWith('Hallo:test trace', 2);
});
//# sourceMappingURL=PrefixLogger.test.js.map