For #18986: re-enable changeAccessibiltySettings UI test, not failing anymore

upstream-sync
Oana Horvath 3 years ago
parent c523d28212
commit 1e05e23b23

@ -161,7 +161,6 @@ class SettingsBasicsTest {
}
}
@Ignore("Failing, see: https://github.com/mozilla-mobile/fenix/issues/18986")
@Test
fun changeAccessibiltySettings() {
// Goes through the settings and changes the default text on a webpage, then verifies if the text has changed.

@ -148,15 +148,19 @@ class SettingsRobot {
}
fun openAccessibilitySubMenu(interact: SettingsSubMenuAccessibilityRobot.() -> Unit): SettingsSubMenuAccessibilityRobot.Transition {
scrollToElementByText("Accessibility")
fun accessibilityButton() = onView(withText("Accessibility"))
accessibilityButton().click()
accessibilityButton()
.check(matches(isDisplayed()))
.click()
SettingsSubMenuAccessibilityRobot().interact()
return SettingsSubMenuAccessibilityRobot.Transition()
}
fun openLanguageSubMenu(interact: SettingsSubMenuLanguageRobot.() -> Unit): SettingsSubMenuLanguageRobot.Transition {
scrollToElementByText("Language")
fun languageButton() = onView(withText("Language"))
languageButton().click()

Loading…
Cancel
Save