For #27522 new undo delete search engine UI test

This commit is contained in:
AndiAJ 2022-10-21 16:24:18 +03:00 committed by mergify[bot]
parent d027b47d3e
commit 29f1356cdf
2 changed files with 26 additions and 0 deletions

View File

@ -312,4 +312,19 @@ class SettingsSearchTest {
verifyClipboardSuggestionsAreDisplayed(link, false)
}
}
// Expected for en-us defaults
@Test
fun undoDeleteSearchEngineTest() {
homeScreen {
}.openThreeDotMenu {
}.openSettings {
}.openSearchSubMenu {
verifyEngineListContains("Bing")
openEngineOverflowMenu("Bing")
clickDeleteSearchEngine()
clickUndoSnackBarButton()
verifyEngineListContains("Bing")
}
}
}

View File

@ -249,6 +249,17 @@ class SettingsSubMenuSearchRobot {
fun clickEdit() = onView(withText("Edit")).click()
fun clickDeleteSearchEngine() =
mDevice.findObject(
UiSelector().textContains(getStringResource(R.string.search_engine_delete)),
).click()
fun clickUndoSnackBarButton() =
mDevice.findObject(
UiSelector()
.resourceId("$packageName:id/snackbar_btn"),
).click()
fun saveEditSearchEngine() {
onView(withId(R.id.save_button)).click()
assertTrue(