Fix test and rename class to follow naming convention for PreviewParameterProvider.
This commit is contained in:
@@ -9,7 +9,7 @@ package io.element.android.features.messages.impl.timeline.protection
|
||||
|
||||
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||
|
||||
class AspectRatioPreviewProvider : PreviewParameterProvider<Float?> {
|
||||
class AspectRatioProvider : PreviewParameterProvider<Float?> {
|
||||
override val values: Sequence<Float?> = sequenceOf(
|
||||
null,
|
||||
0.05f,
|
||||
@@ -81,7 +81,7 @@ fun ProtectedView(
|
||||
@PreviewsDayNight
|
||||
@Composable
|
||||
internal fun ProtectedViewPreview(
|
||||
@PreviewParameter(AspectRatioPreviewProvider::class) aspectRatio: Float?,
|
||||
@PreviewParameter(AspectRatioProvider::class) aspectRatio: Float?,
|
||||
) = ElementPreview {
|
||||
TimelineItemAspectRatioBox(
|
||||
modifier = Modifier.blurHashBackground(A_BLUR_HASH, alpha = 0.9f),
|
||||
|
||||
@@ -48,6 +48,9 @@ class KonsistClassNameTest {
|
||||
Konsist.scopeFromProduction()
|
||||
.classes()
|
||||
.withAllParentsOf(PreviewParameterProvider::class)
|
||||
.withoutName(
|
||||
"AspectRatioProvider",
|
||||
)
|
||||
.also {
|
||||
// Check that classes are actually found
|
||||
assertThat(it.size).isGreaterThan(100)
|
||||
|
||||
Reference in New Issue
Block a user