def test_moveFavoritesToFolders(self): homePage = HomePageSS(self.driver, self.wait) homePage.searchByKeyword("test") searchResults = SearchResultsPageSS(self.driver, self.wait) searchResults.clickFavoriteStarForResult(1) searchResults.clickFavoriteStarForResult(2) searchResults.clickFavoriteStarForResult(3) searchResults.clickFavoriteStarForResult(4) favorited = MyFoldersPageView(self.driver, self.wait) favorited.clickToSelectAllButton() favorited.clickAddToFolderButton() favorited.selectFolder(folderNameClass) self.assertTrue(favorited.getFavoritesFromFolders(), "No Favorites saved to folder")
def test_favoriteInSearchResults(self): homePage = HomePageSS(self.driver, self.wait) homePage.searchByKeyword("abc") resultsPage = SearchResultsPageSS(self.driver, self.wait) resultsPage.clickFavoriteStarForResult(1) time.sleep(2) self.driver.refresh() resultsPage = SearchResultsPageSS(self.driver, self.wait) self.assertTrue(resultsPage.isFavorited(1), "Favorite status (fav-ed) not recorded") resultsPage.clickFavoriteStarForResult(1) time.sleep(2) self.driver.refresh() resultsPage = SearchResultsPageSS(self.driver, self.wait) self.assertFalse(resultsPage.isFavorited(1), "Resource is marked as favorite, although it was removed from Favorites")
def test_search_from_a_different_page_than_home(self): standardsPg = BrowseByStandardsPageSS(self.driver, self.wait, "0") standardsPg.searchByKeyword("a") resultsPage = SearchResultsPageSS(self.driver, self.wait) self.assertTrue(resultsPage.getNumberOfSearchRestuls() > 0, "No search results displayed")