Я видел, что вы можете использовать GitLab для создания значка значка на лету для покрытия кода. Поэтому в одном из заданий CI должен быть найден шаблон регулярного выражения .
У меня есть проект реагирования, в котором для тестирования используется jest. Я вижу, что вы можете использовать параметр --coverage
, это выдает следующее:
PASS __tests__/App-test.js
✓ renders correctly (631ms)
----------|----------|----------|----------|----------|-------------------|
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |
----------|----------|----------|----------|----------|-------------------|
All files | 100 | 50 | 100 | 100 | |
App.js | 100 | 50 | 100 | 100 | 36 |
----------|----------|----------|----------|----------|-------------------|
Test Suites: 1 passed, 1 total
Tests: 1 passed, 1 total
Snapshots: 0 total
Time: 2.46s
Ran all test suites.
К сожалению, это не дает мне общее число, которое я мог бы использовать, чтобы удовлетворить шаблон регулярных выражений GitLab.
Мой поиск в Google не дал мне никакого заключения о том, как вывести общий процент покрытия.
Буду признателен за любую помощь, большое спасибо.