コード例 #1
0
 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")
コード例 #2
0
 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")
     
コード例 #3
0
 def test_search_with_no_keyword_doesnt_crash(self):
     homePage = HomePageSS(self.driver, self.wait)
     homePage.searchByKeyword("")
     self.assertTrue(BasePageSS(self.driver, self.wait).isHeaderImageDisplayed(), "Crash when searching for a void keyword")
コード例 #4
0
 def initiateSearch(self, key):
     homePage = HomePageSS(self.driver, self.wait)
     homePage.searchByKeyword(key)
     resultsPage = SearchResultsPageSS(self.driver, self.wait)
     return resultsPage