Skip to content

Commit 1d93c9c

Browse files
TASK-1828886-3: fixing test
1 parent ab15d77 commit 1d93c9c

File tree

1 file changed

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

1 file changed

+4
-2
lines changed

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,21 +211,23 @@ class EmbeddedDataTest : ComposeTest(PegaVersion.v24_2_2) {
211211
}
212212
}
213213
nodes.findFirstWithText("model").performTextReplacement("Fiesta")
214-
nodes.findFirstWithText("Submit").performClick()
214+
nodes.findFirstWithText("Submit").performScrollTo().performClick()
215215
}
216+
waitUntilDoesNotExist(hasText("Edit Record"), timeoutMillis = 3000)
216217
// verify updated record in table
217218
waitForNodes("Fiesta", count = 2)
218219

219220
// adding new record via popup
220221
onNodeWithText("+ Add cars").performScrollTo().performClick()
221222
waitForNode("Add Record")
222223
onAllNodes(hasAnyAncestor(hasTestTag("ModalViewContainer"))).let { nodes ->
223-
nodes.findFirstWithText("Submit").performClick()
224+
nodes.findFirstWithText("Submit").performScrollTo().performClick()
224225
waitUntilAtLeastOneExists(nodes, hasText("brand: Cannot be blank"), timeoutMillis = 5000L)
225226
nodes.findFirstWithText("brand").performTextReplacement("Opel")
226227
nodes.findFirstWithText("model").performTextReplacement("Astra")
227228
nodes.findFirstWithText("Submit").performScrollTo().performClick()
228229
}
230+
waitUntilDoesNotExist(hasText("Add Record"))
229231
// verify new record in table
230232
waitForNodes("Opel", count = 2)
231233
waitForNodes("Astra", count = 2)

0 commit comments

Comments
 (0)