From e3eab89fd2f940c42fe65b3ff25148acf530edc2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 26 Apr 2024 10:18:41 +0000 Subject: [PATCH 1/2] Update dependency com.google.testparameterinjector:test-parameter-injector to v1.16 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d68e9f1f618..3f877b3e051 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -135,7 +135,7 @@ test_mockk = "io.mockk:mockk:1.13.10" test_konsist = "com.lemonappdev:konsist:0.13.0" test_turbine = "app.cash.turbine:turbine:1.1.0" test_truth = "com.google.truth:truth:1.4.2" -test_parameter_injector = "com.google.testparameterinjector:test-parameter-injector:1.15" +test_parameter_injector = "com.google.testparameterinjector:test-parameter-injector:1.16" test_robolectric = "org.robolectric:robolectric:4.12.1" test_appyx_junit = { module = "com.bumble.appyx:testing-junit4", version.ref = "appyx" } From 56257bd1d33872adadc1ea641181e0db38593d06 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Fri, 26 Apr 2024 12:45:26 +0200 Subject: [PATCH 2/2] Stop using deprecated `TestParameter.TestParameterValuesProvider` --- tests/uitests/src/test/kotlin/ui/PreviewProvider.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/uitests/src/test/kotlin/ui/PreviewProvider.kt b/tests/uitests/src/test/kotlin/ui/PreviewProvider.kt index 6f972c8116b..c316dd83183 100644 --- a/tests/uitests/src/test/kotlin/ui/PreviewProvider.kt +++ b/tests/uitests/src/test/kotlin/ui/PreviewProvider.kt @@ -17,10 +17,10 @@ package ui import com.airbnb.android.showkase.models.Showkase -import com.google.testing.junit.testparameterinjector.TestParameter +import com.google.testing.junit.testparameterinjector.TestParameterValuesProvider -object PreviewProvider : TestParameter.TestParameterValuesProvider { - override fun provideValues(): List { +object PreviewProvider : TestParameterValuesProvider() { + override fun provideValues(context: Context): List { val metadata = Showkase.getMetadata() val components = metadata.componentList.map(::ComponentTestPreview) val colors = metadata.colorList.map(::ColorTestPreview)