mirror of
https://github.com/fork-maintainers/iceraven-browser
synced 2024-11-17 15:26:23 +00:00
[fenix] Bug 1807283 - Fix flakiness in verifyJumpBackInSectionTest
This commit is contained in:
parent
6e5098f746
commit
579bc9f444
@ -140,12 +140,13 @@ class HomeScreenTest {
|
||||
verifyJumpBackInShowAllButton()
|
||||
}.clickJumpBackInShowAllButton {
|
||||
verifyExistingOpenTabs(firstWebPage.title)
|
||||
}.closeTabDrawer() {
|
||||
}.closeTabDrawer {
|
||||
}
|
||||
homeScreen {
|
||||
}.clickJumpBackInItemWithTitle(firstWebPage.title) {
|
||||
verifyUrl(firstWebPage.url.toString())
|
||||
clickLinkMatchingText("Link 1")
|
||||
verifyPageContent(secondWebPage.content)
|
||||
}.goToHomescreen {
|
||||
verifyJumpBackInSectionIsDisplayed()
|
||||
verifyJumpBackInItemTitle(secondWebPage.title)
|
||||
|
@ -286,7 +286,10 @@ class HomeScreenRobot {
|
||||
}
|
||||
fun verifyTopSiteContextMenuItems() = assertTopSiteContextMenuItems()
|
||||
|
||||
fun verifyJumpBackInSectionIsDisplayed() = assertJumpBackInSectionIsDisplayed()
|
||||
fun verifyJumpBackInSectionIsDisplayed() {
|
||||
scrollToElementByText(getStringResource(R.string.recent_tabs_header))
|
||||
assertTrue(jumpBackInSection().waitForExists(waitingTime))
|
||||
}
|
||||
fun verifyJumpBackInSectionIsNotDisplayed() = assertJumpBackInSectionIsNotDisplayed()
|
||||
fun verifyJumpBackInItemTitle(itemTitle: String) = assertJumpBackInItemTitle(itemTitle)
|
||||
fun verifyJumpBackInItemWithUrl(itemUrl: String) = assertJumpBackInItemWithUrl(itemUrl)
|
||||
@ -986,8 +989,6 @@ private fun assertTopSiteContextMenuItems() {
|
||||
)
|
||||
}
|
||||
|
||||
private fun assertJumpBackInSectionIsDisplayed() = assertTrue(jumpBackInSection().waitForExists(waitingTime))
|
||||
|
||||
private fun assertJumpBackInSectionIsNotDisplayed() = assertFalse(jumpBackInSection().waitForExists(waitingTimeShort))
|
||||
|
||||
private fun assertJumpBackInItemTitle(itemTitle: String) =
|
||||
|
Loading…
Reference in New Issue
Block a user