Я хочу интегрировать Jest в мой поток веб-пакетов, я установил следующие установленные ниже зависимости
"@babel/core": "^7.1.2",
"@babel/preset-env": "^7.1.0",
"babel-7-jest": "^21.3.3",
"babel-core": "^7.0.0-bridge.0",
"babel-jest": "^23.6.0",
"babel-loader": "^8.0.4",
"clean-webpack-plugin": "^0.1.19",
"css-loader": "^1.0.0",
"express": "^4.16.3",
"extract-text-webpack-plugin": "^4.0.0-beta.0",
"file-loader": "^2.0.0",
"html-loader": "^0.5.5",
"html-webpack-plugin": "^3.2.0",
"jest": "^23.6.0",
"jest-cli": "^23.6.0",
"node-sass": "^4.9.3",
"sass-loader": "^7.1.0",
"style-loader": "^0.23.0",
"webpack": "^4.20.2",
"webpack-cli": "^3.1.2",
"webpack-dev-middleware": "^3.4.0",
"webpack-dev-server": "^3.1.9"
Ниже приведена моя конфигурация jest
rootDir: path.resolve(__dirname, 'test'),
verbose: true,
collectCoverage: true,
collectCoverageFrom: ['src/**/*.{js}'],
coverageReporters: ['json', 'html']
Когда я запускаю npm-тест сВ приведенном ниже сценарии я получаю следующий вывод, где тест выполняется правильно, но покрытие каждый раз неизвестно
"coverage": "jest --coverage --config=jest.config.js",
=============================== Coverage summary ===============================
Statements : Unknown% ( 0/0 )
Branches : Unknown% ( 0/0 )
Functions : Unknown% ( 0/0 )
Lines : Unknown% ( 0/0 )
================================================================================
Test Suites: 1 passed, 1 total
Tests: 1 passed, 1 total
Snapshots: 0 total
Time: 2.491s
Ran all test suites.
Все его тестирование - простой javascript.