def CheckMedia(self): log.info("%s.CheckMedia", self.__class__.__name__) pageHandler = getPageByLink(self.link) media = pageHandler.get(self.link) # returns array of medias (extractAll) or just one media (download) print(media.name == self.mediaName) self.assertEqual(media.name, self.mediaName) self.assertEqual(len(media.getSubs()), self.partAmount) part = None for part in media.getSubs(): if int(part.num) == self.lookPart: break self.assertIsNotNone(part) self.assertEqual(int(part.num), self.lookPart) self.assertEqual(part.name, self.partName)
def CheckLink(self): log.info("%s.CheckLink", self.__class__.__name__) streamHandler = getPageByLink(self.link) self.assertEqual(streamHandler.__class__.__name__, self.className)