Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

Commit

Permalink
✅ Fix test
Browse files Browse the repository at this point in the history
  • Loading branch information
Michal Vlasák committed Oct 23, 2019
1 parent 48f3f3a commit 2d4c86d
Showing 1 changed file with 4 additions and 9 deletions.
13 changes: 4 additions & 9 deletions src/tests/index.test.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
import 'jest-extended';
import isString = require('lodash.isstring');
import { Writable } from 'stream';
import loggerFactory from '..';
import { levels } from '../levels';

let loggerFactory;

beforeEach(() => {
jest.resetModules();
loggerFactory = require('..').default;
});

test('can create default logger', () => {
const logger = loggerFactory();
expect(logger).toBeDefined();
Expand Down Expand Up @@ -55,15 +50,15 @@ test('can use warning level', () =>

test('child logger has warning level', () =>
new Promise((resolve, reject) => {
loggerFactory({
const rootLogger = loggerFactory({
streams: [
testWriteStream(resolve, json => {
expect(json.message).toContain('Hello');
expect(json.level).toBe(levels.warn);
}),
],
});
const childLogger = loggerFactory('child');
const childLogger = rootLogger('child');

childLogger.warning('Hello');
}));
Expand Down

0 comments on commit 2d4c86d

Please sign in to comment.