Skip to content

Commit c9b1371

Browse files
TASK-1818257: Debug DatePicker issue on CI
1 parent d1c6bde commit c9b1371

File tree

1 file changed

+8
-1
lines changed
  • samples/android-cmp-app/src/androidInstrumentedTest/kotlin/com/pega/constellation/sdk/kmp/samples/androidcmpapp/test/cases

1 file changed

+8
-1
lines changed

samples/android-cmp-app/src/androidInstrumentedTest/kotlin/com/pega/constellation/sdk/kmp/samples/androidcmpapp/test/cases/CaseProcessingTest.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@ package com.pega.constellation.sdk.kmp.samples.androidcmpapp.test.cases
22

33
import androidx.compose.ui.test.ExperimentalTestApi
44
import androidx.compose.ui.test.assertTextContains
5+
import androidx.compose.ui.test.isRoot
56
import androidx.compose.ui.test.onFirst
67
import androidx.compose.ui.test.onNodeWithText
78
import androidx.compose.ui.test.onSiblings
89
import androidx.compose.ui.test.performClick
910
import androidx.compose.ui.test.performTextInput
1011
import androidx.compose.ui.test.performTextReplacement
12+
import androidx.compose.ui.test.printToString
1113
import androidx.compose.ui.test.runComposeUiTest
1214
import com.pega.constellation.sdk.kmp.samples.androidcmpapp.test.ComposeTest
1315
import com.pega.constellation.sdk.kmp.samples.androidcmpapp.test.waitForNode
@@ -49,7 +51,12 @@ class CaseProcessingTest : ComposeTest() {
4951

5052
onNodeWithText("Service date").performClick()
5153
// DatePicker holds nodes with text formatted as: '[Today, Friday, October 24, 2025]'
52-
onNodeWithText("Today, ", substring = true).performClick()
54+
runCatching {
55+
onNodeWithText("Today123, ", substring = true).performClick()
56+
}.onFailure {
57+
val tree = onAllNodes(isRoot()).get(2).printToString()
58+
error("Failed to find today's date, tree: $tree")
59+
}
5360
onNodeWithText("OK").performClick()
5461
onNodeWithText("Submit").performClick()
5562

0 commit comments

Comments
 (0)