Пример #1
0
 def test_addMedia(self):
     mediasPage = MediasPageCMS(self.driver, self.wait)
     addMediaPage = mediasPage.clickAddMediaButton()
     addMediaPage.typeName(self.file)
     addMediaPage.selectContentProjectByIndex(1)
     addMediaPage.typeFilePath(ServerRelated().getFilePathInProjectFolder(self.filePath))
     mediasPage = addMediaPage.clickSaveButton()
     editMediaPage = mediasPage.clickMedia(self.file)
     self.assertEqual(editMediaPage.getName(), self.file, "Name not added correctly")
     self.assertEqual(editMediaPage.getCurrentMediaFile(), "media_files/audio_sample.wav", "Current file not displayed")
Пример #2
0
 def test_search_media(self):
     mediaPage = MediasPageCMS(self.driver, self.wait)
     mediaPage.search_in_searchbar("a")
     mediaPage = MediasPageCMS(self.driver, self.wait, "noFreshLoad")
     self.assertTrue(mediaPage.countRowsInResultsTable() > 0, "Search results not displayed")
Пример #3
0
 def test_removeMedia(self):
     mediaPage = MediasPageCMS(self.driver, self.wait)
     mediaPage.clickCheckboxForItem("%s" %self.file)
     deletePage = mediaPage.selectDeleteAction()
     newPage = deletePage.clickConfirmationButton()
     self.assertFalse(newPage.elementExistsByLinkText("%s" %self.file), "Media file not deleted")