我想获得单元测试和集成测试的综合覆盖。
我有用于单元测试和集成测试的单独文件夹。在我的管道 ci 中,我有一个单独的阶段用于单元测试和集成测试,因为集成测试需要依赖项。
包.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",
}
现在我分别获得了他们两个的报道,但我可以看到它并不是所有报道的真实反映。
有什么办法可以结合覆盖范围摘要。这可能意味着我需要将管道中的两个阶段结合起来?