Exemplo n.º 1
0
 def test_media_can_be_removed_from_asset(self):
     self.driver.get(ServerRelated().serverToBeTested() + "admin/cms/asset/")
     all_assets_page = AssetsPageCMS(self.driver, self.wait)
     assetPage = all_assets_page.clickAssetByIndex(1)
     original_media_list = assetPage.getListOfAttachedMedias()
     assetPage.addMediaByText("a")
     assetPage = assetPage.clickToSaveAndContinueButton()
     intermediate_media_list = assetPage.getListOfAttachedMedias()
     last_added_media_name = "".join(list(set(intermediate_media_list) - set(original_media_list)))
     assetPage.clickDeleteMediaCheckboxByMediaName(last_added_media_name)
     assetPage = assetPage.clickToSaveAndContinueButton()
     final_media_list = assetPage.getListOfAttachedMedias()
     self.assertEquals(original_media_list, final_media_list, "The newly added media was not removed form asset")