Skip to content

Commit 9d8c573

Browse files
committed
Allow preview function name to end with RtlPreview
1 parent a323189 commit 9d8c573

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

tests/konsist/src/test/kotlin/io/element/android/tests/konsist/KonsistPreviewTest.kt

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,15 @@ class KonsistPreviewTest {
166166
additionalMessage = "Functions for Preview should be named like this: <ViewUnderPreview>Preview. " +
167167
"Exception can be added to the test, for multiple Previews of the same view",
168168
) {
169-
val testedView = it.name.removeSuffix("Preview")
170-
it.text.contains("$testedView(") ||
171-
it.text.contains("$testedView {") ||
172-
it.text.contains("ContentToPreview(")
169+
val testedView = if (it.name.endsWith("RtlPreview")) {
170+
it.name.removeSuffix("RtlPreview")
171+
} else {
172+
it.name.removeSuffix("Preview")
173+
}
174+
it.name.endsWith("Preview") &&
175+
(it.text.contains("$testedView(") ||
176+
it.text.contains("$testedView {") ||
177+
it.text.contains("ContentToPreview("))
173178
}
174179
}
175180

0 commit comments

Comments
 (0)