From 886cab79b9fdca8ce42407d18110be77cb775fff Mon Sep 17 00:00:00 2001 From: Vojtech Masek Date: Wed, 22 Jan 2025 13:18:53 +0100 Subject: [PATCH] feat(plugin-coverage): support lcovonly option for vitest --- packages/plugin-coverage/src/lib/nx/coverage-paths.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/plugin-coverage/src/lib/nx/coverage-paths.ts b/packages/plugin-coverage/src/lib/nx/coverage-paths.ts index 977b10ea5..a74b0a195 100644 --- a/packages/plugin-coverage/src/lib/nx/coverage-paths.ts +++ b/packages/plugin-coverage/src/lib/nx/coverage-paths.ts @@ -143,7 +143,7 @@ export async function getCoveragePathForVitest( ); } - if (!reporter?.includes('lcov')) { + if (!reporter?.some(format => format === 'lcov' || format === 'lcovonly')) { throw new Error( `Vitest coverage configuration at ${config} does not include LCOV report format for target ${target} in project ${project.name}. Add 'lcov' format under coverage > reporter.`, );