Я хочу получить комбинированное покрытие как юнит-тестов, так и интеграционных тестов.
У меня есть отдельные папки для юнит-теста и интеграционного теста.В моем конвейере ci у меня есть отдельный этап для юнит-теста и интеграционного теста, потому что интеграционный тест требует зависимости.
package.json
{
"unit-test": "nyc mocha --timeout 5000000 -r ts-node/register --project tsconfig.json test/unit/*.test.ts --exit",
"integration-test": "nyc mocha --timeout 5000000 -r ts-node/register --project tsconfig.json test/integration/*.test.ts --exit",
}
Сейчас я получаю отчет о покрытии для них обоих по отдельности, но я могу видеть, что это не настоящее отражение всехпокрытие.
Могу ли я объединить сводку покрытия?Это может означать, что мне нужно объединить 2 этапа в моем конвейере?