Я пытаюсь получить номера покрытия кода для одного компонента Vue, используя Jest.
Допустим, мой компонент /var/www/html/path/to/Component.vue
и соответствующий ему файл модульного теста /var/www/html/path/to/tests/unit/Component.spec.js
В моем package.json
есть следующий скрипт:
"scripts": {
"test": "jest --no-cache"
}
Когда я запускаю Jest, чтобы получить покрытие только для моего компонента, вот так:
npm test -- "/var/www/html/path/to/tests/unit/Component.spec.js" "--coverage" "--collectCoverageFrom=/var/www/html/path/to/Component.vue"
Я получаю номера покрытия с нулевым кодом:
=============================== 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: 3 passed, 3 total
Snapshots: 0 total
Time: 4.019s
Почему я получаю этот результат и как я могу получить реальную статистику покрытия кода от Jest через npm ?