UNPKG

@triviality/logger

Version:

Typescript loggers with an interface that support composition

10 lines (8 loc) 394 B
import { DefaultLoggerFeature } from '../DefaultLoggerFeature'; import { PrefixDateLogger } from '../../PrefixDateLogger'; import { testFeatureFactory } from '@triviality/core'; it('Can create DefaultLoggerModule', async () => { const feature = await testFeatureFactory(DefaultLoggerFeature, {}); feature.logger.info('test'); expect(feature.logger).toBeInstanceOf(PrefixDateLogger); });