@triviality/logger
Version:
Typescript loggers with an interface that support composition
10 lines (8 loc) • 394 B
text/typescript
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);
});