|
|
@ -51,7 +51,7 @@ class SettingsRobot {
|
|
|
|
fun verifyAccessibilityButton() = assertAccessibilityButton()
|
|
|
|
fun verifyAccessibilityButton() = assertAccessibilityButton()
|
|
|
|
fun verifySetAsDefaultBrowserButton() = assertSetAsDefaultBrowserButton()
|
|
|
|
fun verifySetAsDefaultBrowserButton() = assertSetAsDefaultBrowserButton()
|
|
|
|
fun verifyDefaultBrowserItem() = assertDefaultBrowserItem()
|
|
|
|
fun verifyDefaultBrowserItem() = assertDefaultBrowserItem()
|
|
|
|
fun verifyCloseTabsItem() = assertCloseTabsItem()
|
|
|
|
fun verifyTabsItem() = assertTabsItem()
|
|
|
|
fun verifyDefaultBrowserIsDisaled() = assertDefaultBrowserIsDisabled()
|
|
|
|
fun verifyDefaultBrowserIsDisaled() = assertDefaultBrowserIsDisabled()
|
|
|
|
fun clickDefaultBrowserSwitch() = toggleDefaultBrowserSwitch()
|
|
|
|
fun clickDefaultBrowserSwitch() = toggleDefaultBrowserSwitch()
|
|
|
|
fun verifyAndroidDefaultAppsMenuAppears() = assertAndroidDefaultAppsMenuAppears()
|
|
|
|
fun verifyAndroidDefaultAppsMenuAppears() = assertAndroidDefaultAppsMenuAppears()
|
|
|
@ -135,10 +135,10 @@ class SettingsRobot {
|
|
|
|
return SettingsSubMenuThemeRobot.Transition()
|
|
|
|
return SettingsSubMenuThemeRobot.Transition()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
fun openCloseTabsSubMenu(interact: SettingsSubMenuTabsRobot.() -> Unit): SettingsSubMenuTabsRobot.Transition {
|
|
|
|
fun openTabsSubMenu(interact: SettingsSubMenuTabsRobot.() -> Unit): SettingsSubMenuTabsRobot.Transition {
|
|
|
|
|
|
|
|
|
|
|
|
fun closeTabsButton() = onView(withText("Close tabs"))
|
|
|
|
fun tabsButton() = onView(withText("Tabs"))
|
|
|
|
closeTabsButton().click()
|
|
|
|
tabsButton().click()
|
|
|
|
|
|
|
|
|
|
|
|
SettingsSubMenuTabsRobot().interact()
|
|
|
|
SettingsSubMenuTabsRobot().interact()
|
|
|
|
return SettingsSubMenuTabsRobot.Transition()
|
|
|
|
return SettingsSubMenuTabsRobot.Transition()
|
|
|
@ -297,9 +297,9 @@ private fun assertDefaultBrowserItem() {
|
|
|
|
.check(matches(withEffectiveVisibility(Visibility.VISIBLE)))
|
|
|
|
.check(matches(withEffectiveVisibility(Visibility.VISIBLE)))
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private fun assertCloseTabsItem() {
|
|
|
|
private fun assertTabsItem() {
|
|
|
|
mDevice.wait(Until.findObject(By.text("Close tabs")), waitingTime)
|
|
|
|
mDevice.wait(Until.findObject(By.text("Tabs")), waitingTime)
|
|
|
|
onView(withText("Close tabs"))
|
|
|
|
onView(withText("Tabs"))
|
|
|
|
.check(matches(withEffectiveVisibility(Visibility.VISIBLE)))
|
|
|
|
.check(matches(withEffectiveVisibility(Visibility.VISIBLE)))
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|