log4js вызовет утечку памяти при запуске тестовых случаев с jest
log4js вызовет утечку памяти при запуске тестовых случаев с jest.
Тестовый кейс:
import log4js from 'log4js';
test('Test Log4js ', () => {
log4js.configure({
appenders: {
app: {
type: 'console',
},
},
categories: {
default: { appenders: ['app'], level: 'info' },
},
});
const logger = log4js.getLogger('defualt');
logger.info('log test');
expect(1).toBe(1);
});
Тестовая команда: jest --forceExit --runInBand --coverage --detectLeaks
Конфиг:
"jest": {
"testEnvironment": "node",
"testPathIgnorePatterns": [
"/node_modules/",
"./dist"
],
"coverageReporters": [
"lcov",
"text"
]
}
Jest v22.1.4
log4js 2.5.2
Узел v9.4.0