Suite6 + P8: Comprehensive task tests + Roborazzi scaffolding
Suite6_ComprehensiveTaskTests ports iOS tests not covered by Suite5/10 (priority/frequency picker variants, custom intervals, completion history, edge cases). Roborazzi screenshot-regression scaffolding in place but gated with @Ignore until pipeline is wired — first `recordRoborazziDebug` run needs manual golden-image review. See docs/screenshot-tests.md for enablement steps. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -26,6 +26,7 @@ robolectric = "4.14.1"
|
||||
mockk = "1.13.13"
|
||||
androidx-test-runner = "1.6.2"
|
||||
androidx-test-core = "1.6.1"
|
||||
roborazzi = "1.33.0"
|
||||
|
||||
[libraries]
|
||||
kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
|
||||
@@ -70,6 +71,9 @@ androidx-test-core = { module = "androidx.test:core", version.ref = "androidx-te
|
||||
androidx-test-core-ktx = { module = "androidx.test:core-ktx", version.ref = "androidx-test-core" }
|
||||
compose-ui-test-junit4-android = { module = "androidx.compose.ui:ui-test-junit4-android", version = "1.7.5" }
|
||||
compose-ui-test-manifest = { module = "androidx.compose.ui:ui-test-manifest", version = "1.7.5" }
|
||||
roborazzi = { module = "io.github.takahirom.roborazzi:roborazzi", version.ref = "roborazzi" }
|
||||
roborazzi-compose = { module = "io.github.takahirom.roborazzi:roborazzi-compose", version.ref = "roborazzi" }
|
||||
roborazzi-junit-rule = { module = "io.github.takahirom.roborazzi:roborazzi-junit-rule", version.ref = "roborazzi" }
|
||||
|
||||
[plugins]
|
||||
androidApplication = { id = "com.android.application", version.ref = "agp" }
|
||||
@@ -79,4 +83,5 @@ composeMultiplatform = { id = "org.jetbrains.compose", version.ref = "composeMul
|
||||
composeCompiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
|
||||
kotlinMultiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
|
||||
kotlinxSerialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
|
||||
googleServices = { id = "com.google.gms.google-services", version.ref = "google-services" }
|
||||
googleServices = { id = "com.google.gms.google-services", version.ref = "google-services" }
|
||||
roborazzi = { id = "io.github.takahirom.roborazzi", version.ref = "roborazzi" }
|
||||
Reference in New Issue
Block a user