|
|
|
@ -113,7 +113,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
|
|
|
|
|
verifyBookmarkedURL(defaultWebPage.url.toString())
|
|
|
|
@ -121,21 +121,19 @@ class BookmarksTest {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Ignore("Intermittent failures: https://github.com/mozilla-mobile/fenix/issues/10911")
|
|
|
|
|
@Test
|
|
|
|
|
fun createBookmarkFolderTest() {
|
|
|
|
|
homeScreen {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
clickAddFolderButton()
|
|
|
|
|
verifyKeyboardVisible()
|
|
|
|
|
addNewFolderName(bookmarksFolderName)
|
|
|
|
|
saveNewFolder()
|
|
|
|
|
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
|
|
|
|
|
clickAddFolderButton()
|
|
|
|
|
verifyKeyboardVisible()
|
|
|
|
|
addNewFolderName(bookmarksFolderName)
|
|
|
|
|
saveNewFolder()
|
|
|
|
|
verifyFolderTitle(bookmarksFolderName)
|
|
|
|
|
verifyKeyboardHidden()
|
|
|
|
|
}
|
|
|
|
@ -163,7 +161,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
}.openThreeDotMenu(defaultWebPage.url) {
|
|
|
|
|
IdlingRegistry.getInstance().unregister(bookmarksListIdlingResource!!)
|
|
|
|
@ -193,7 +191,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
}.openThreeDotMenu(defaultWebPage.url) {
|
|
|
|
|
}.clickCopy {
|
|
|
|
@ -210,7 +208,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
}.openThreeDotMenu(defaultWebPage.url) {
|
|
|
|
|
}.clickShare {
|
|
|
|
@ -230,7 +228,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
}.openThreeDotMenu(defaultWebPage.url) {
|
|
|
|
|
}.clickOpenInNewTab {
|
|
|
|
@ -249,7 +247,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
}.openThreeDotMenu(defaultWebPage.url) {
|
|
|
|
|
}.clickOpenInPrivateTab {
|
|
|
|
@ -268,9 +266,10 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
}.openThreeDotMenu(defaultWebPage.url) {
|
|
|
|
|
IdlingRegistry.getInstance().unregister(bookmarksListIdlingResource!!)
|
|
|
|
|
}.clickDelete {
|
|
|
|
|
verifyDeleteSnackBarText()
|
|
|
|
|
verifyUndoDeleteSnackBarButton()
|
|
|
|
@ -306,7 +305,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
|
|
|
|
|
longTapSelectItem(defaultWebPage.url)
|
|
|
|
@ -336,7 +335,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
|
|
|
|
|
longTapSelectItem(defaultWebPage.url)
|
|
|
|
@ -359,7 +358,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
|
|
|
|
|
longTapSelectItem(defaultWebPage.url)
|
|
|
|
@ -384,11 +383,12 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
|
|
|
|
|
longTapSelectItem(firstWebPage.url)
|
|
|
|
|
longTapSelectItem(secondWebPage.url)
|
|
|
|
|
IdlingRegistry.getInstance().unregister(bookmarksListIdlingResource!!)
|
|
|
|
|
openActionBarOverflowOrOptionsMenu(activityTestRule.activity)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -410,7 +410,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
|
|
|
|
|
longTapSelectItem(defaultWebPage.url)
|
|
|
|
@ -466,7 +466,7 @@ class BookmarksTest {
|
|
|
|
|
}.openThreeDotMenu {
|
|
|
|
|
}.openBookmarks {
|
|
|
|
|
bookmarksListIdlingResource =
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list))
|
|
|
|
|
RecyclerViewIdlingResource(activityTestRule.activity.findViewById(R.id.bookmark_list), 1)
|
|
|
|
|
IdlingRegistry.getInstance().register(bookmarksListIdlingResource!!)
|
|
|
|
|
}.openThreeDotMenu(defaultWebPage.url) {
|
|
|
|
|
IdlingRegistry.getInstance().unregister(bookmarksListIdlingResource!!)
|
|
|
|
|