From 97c443bd19a6e2287e4b260e44d4a8c6aa907165 Mon Sep 17 00:00:00 2001 From: Stephen Toub Date: Wed, 5 Apr 2023 23:18:06 -0400 Subject: [PATCH] Tell coverlet to respect the [DoesNotReturn] attribute for coverage purposes --- eng/testing/coverage.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/testing/coverage.targets b/eng/testing/coverage.targets index 610a9fc5748f09..eff1f66130348e 100644 --- a/eng/testing/coverage.targets +++ b/eng/testing/coverage.targets @@ -47,7 +47,7 @@ $(CoverageOutputPath) $([MSBuild]::NormalizeDirectory('$(OutDir)', 'report')) - "$(DotNetTool)" coverlet "$(TargetFileName)" --target "$(RunScriptHost)" --targetargs "$(RunScriptCommand.Replace('"$(RunScriptHost)"', ''))" --format "opencover" --output "$(CoverageOutputPath)" --verbosity "normal" --use-source-link + "$(DotNetTool)" coverlet "$(TargetFileName)" --target "$(RunScriptHost)" --targetargs "$(RunScriptCommand.Replace('"$(RunScriptHost)"', ''))" --format "opencover" --output "$(CoverageOutputPath)" --verbosity "normal" --use-source-link --does-not-return-attribute DoesNotReturn $(RunScriptCommand) --exclude-by-file @(CoverageExcludeByFile -> '"%(Identity)"', ' --exclude-by-file ') $(RunScriptCommand) --include-directory @(CoverageIncludeDirectory -> '"$(RunScriptHostDir)%(Identity)"', ' --include-directory ') $(RunScriptCommand) --include-test-assembly