Skip to content

Commit b91a218

Browse files
Try reordering info views in network info test
1 parent 071326e commit b91a218

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

app/src/androidTest/kotlin/artemis/agent/screens/ConnectPageScreen.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,5 @@ object ConnectPageScreen : KScreen<ConnectPageScreen>() {
2929
private val networkTypeLabel = KTextView { withId(R.id.networkTypeLabel) }
3030
private val networkInfoDivider = KView { withId(R.id.networkInfoDivider) }
3131

32-
val infoViews by lazy { listOf(addressLabel, networkTypeLabel, networkInfoDivider) }
32+
val infoViews by lazy { listOf(networkTypeLabel, networkInfoDivider, addressLabel) }
3333
}

app/src/androidTest/kotlin/artemis/agent/setup/ConnectFragmentTest.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,10 @@ class ConnectFragmentTest : TestCase() {
217217
}
218218

219219
step("Network info views should ${if (isShowing) "" else "not "}be displayed") {
220+
val lastIndex = ConnectPageScreen.infoViews.lastIndex
221+
220222
ConnectPageScreen.infoViews.forEachIndexed { index, view ->
221-
if (isShowing && (index > 0 || hasNetwork)) {
223+
if (isShowing && (index < lastIndex || hasNetwork)) {
222224
flakySafely(timeoutMs = 2.minutes.inWholeMilliseconds) {
223225
view.isCompletelyDisplayed()
224226
}

0 commit comments

Comments
 (0)