From 03aa2a606e98ac365d2e04c6fecc53be75e65a48 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 14 Feb 2023 10:46:08 +0100 Subject: [PATCH] Add *deactivated* rule to check code coverage of Views. --- build.gradle.kts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index 5529d0fecb..f3d7db4393 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -238,5 +238,19 @@ koverMerged { valueType = kotlinx.kover.api.VerificationValueType.COVERED_PERCENTAGE } } + // Rule to ensure that coverage of Views is sufficient (deactivated for now). + rule { + name = "Check code coverage of views" + target = kotlinx.kover.api.VerificationTarget.CLASS + overrideClassFilter { + includes += "*ViewKt" + } + bound { + // TODO Update this value, for now there are too many missing tests. + minValue = 0 + counter = kotlinx.kover.api.CounterType.INSTRUCTION + valueType = kotlinx.kover.api.VerificationValueType.COVERED_PERCENTAGE + } + } } }