From ec3db76e1cef619fe582bfbc8895e131fcc37eca Mon Sep 17 00:00:00 2001 From: Toni Solarin-Sodara Date: Tue, 17 Apr 2018 23:27:35 +0100 Subject: [PATCH] make threshold failure more obvious --- src/coverlet.msbuild.tasks/CoverageResultTask.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coverlet.msbuild.tasks/CoverageResultTask.cs b/src/coverlet.msbuild.tasks/CoverageResultTask.cs index d4c9651..e201d74 100644 --- a/src/coverlet.msbuild.tasks/CoverageResultTask.cs +++ b/src/coverlet.msbuild.tasks/CoverageResultTask.cs @@ -73,7 +73,7 @@ namespace Coverlet.MSbuild.Tasks double average = total / result.Modules.Count; if (average < _threshold) - return false; + throw new Exception($"Overall average coverage '{average}%' is lower than specified threshold '{_threshold}%'"); } catch (Exception ex) {