diff --git a/core/screenshot-testing/src/main/kotlin/com/google/samples/apps/nowinandroid/core/testing/util/ScreenshotHelper.kt b/core/screenshot-testing/src/main/kotlin/com/google/samples/apps/nowinandroid/core/testing/util/ScreenshotHelper.kt index 0e214abb9..b0ee1ddfb 100644 --- a/core/screenshot-testing/src/main/kotlin/com/google/samples/apps/nowinandroid/core/testing/util/ScreenshotHelper.kt +++ b/core/screenshot-testing/src/main/kotlin/com/google/samples/apps/nowinandroid/core/testing/util/ScreenshotHelper.kt @@ -92,6 +92,7 @@ fun AndroidComposeTestRule, A>.c fun AndroidComposeTestRule, A>.captureDialog( screenshotName: String, nodeTag: String, + roborazziOptions: RoborazziOptions = DefaultRoborazziOptions, body: @Composable () -> Unit, ) { this.activity.setContent { @@ -103,7 +104,10 @@ fun AndroidComposeTestRule, A>.c } this.onNodeWithTag(nodeTag) - .captureRoboImage("src/test/screenshots/$screenshotName.png") + .captureRoboImage( + filePath = "src/test/screenshots/$screenshotName.png", + roborazziOptions = roborazziOptions, + ) } /** diff --git a/feature/settings/src/test/screenshots/SettingsDialogAndroidTheme.png b/feature/settings/src/test/screenshots/SettingsDialogAndroidTheme.png index f24c90eb5..352d65052 100644 Binary files a/feature/settings/src/test/screenshots/SettingsDialogAndroidTheme.png and b/feature/settings/src/test/screenshots/SettingsDialogAndroidTheme.png differ diff --git a/feature/settings/src/test/screenshots/SettingsDialogAndroidThemeDark.png b/feature/settings/src/test/screenshots/SettingsDialogAndroidThemeDark.png index 3ee4165ef..a2ac0c1ac 100644 Binary files a/feature/settings/src/test/screenshots/SettingsDialogAndroidThemeDark.png and b/feature/settings/src/test/screenshots/SettingsDialogAndroidThemeDark.png differ diff --git a/feature/settings/src/test/screenshots/SettingsDialogDefaultTheme.png b/feature/settings/src/test/screenshots/SettingsDialogDefaultTheme.png index 6f5ce0ab2..a794943d8 100644 Binary files a/feature/settings/src/test/screenshots/SettingsDialogDefaultTheme.png and b/feature/settings/src/test/screenshots/SettingsDialogDefaultTheme.png differ diff --git a/feature/settings/src/test/screenshots/SettingsDialogDefaultThemeDark.png b/feature/settings/src/test/screenshots/SettingsDialogDefaultThemeDark.png index cfab2c62c..33dbd9b4b 100644 Binary files a/feature/settings/src/test/screenshots/SettingsDialogDefaultThemeDark.png and b/feature/settings/src/test/screenshots/SettingsDialogDefaultThemeDark.png differ diff --git a/feature/settings/src/test/screenshots/SettingsDialogDynamicColor.png b/feature/settings/src/test/screenshots/SettingsDialogDynamicColor.png index 00af18c3d..3e048063d 100644 Binary files a/feature/settings/src/test/screenshots/SettingsDialogDynamicColor.png and b/feature/settings/src/test/screenshots/SettingsDialogDynamicColor.png differ diff --git a/feature/settings/src/test/screenshots/SettingsDialogDynamicColorDark.png b/feature/settings/src/test/screenshots/SettingsDialogDynamicColorDark.png index ff0462b8f..93744d489 100644 Binary files a/feature/settings/src/test/screenshots/SettingsDialogDynamicColorDark.png and b/feature/settings/src/test/screenshots/SettingsDialogDynamicColorDark.png differ diff --git a/feature/settings/src/test/screenshots/SettingsDialogLoading.png b/feature/settings/src/test/screenshots/SettingsDialogLoading.png index 983d75efc..c418a11b6 100644 Binary files a/feature/settings/src/test/screenshots/SettingsDialogLoading.png and b/feature/settings/src/test/screenshots/SettingsDialogLoading.png differ diff --git a/feature/settings/src/test/screenshots/SettingsDialogLoadingDark.png b/feature/settings/src/test/screenshots/SettingsDialogLoadingDark.png index 802ad6755..20eaf2c19 100644 Binary files a/feature/settings/src/test/screenshots/SettingsDialogLoadingDark.png and b/feature/settings/src/test/screenshots/SettingsDialogLoadingDark.png differ diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 274a6a161..03039b989 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -53,7 +53,7 @@ protobufPlugin = "0.9.4" retrofit = "2.9.0" retrofitKotlinxSerializationJson = "1.0.0" robolectric = "4.11.1" -roborazzi = "1.11.0" +roborazzi = "1.12.0" room = "2.6.1" secrets = "2.0.1" truth = "1.4.2"