From 92763be1aae8bf401c2a6db81ef292b482fd3ff1 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Mon, 6 Nov 2023 15:00:39 +0100 Subject: [PATCH] Fix Konsist test. Was causing issue with `AsyncProvider : PreviewParameterProvider>` --- .../io/element/android/tests/konsist/KonsistClassNameTest.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/konsist/src/test/kotlin/io/element/android/tests/konsist/KonsistClassNameTest.kt b/tests/konsist/src/test/kotlin/io/element/android/tests/konsist/KonsistClassNameTest.kt index 64ca2e899b..d906063ae3 100644 --- a/tests/konsist/src/test/kotlin/io/element/android/tests/konsist/KonsistClassNameTest.kt +++ b/tests/konsist/src/test/kotlin/io/element/android/tests/konsist/KonsistClassNameTest.kt @@ -55,6 +55,8 @@ class KonsistClassNameTest { val providedType = it.text .substringBefore(">") .substringAfter("<") + // Get the substring before the first '<' to remove the generic type + .substringBefore("<") .removeSuffix("?") .replace(".", "") it.name.endsWith("Provider") && it.name.contains(providedType)