def test_Witsub_alreadyExist(self): input_file = "./testdata/breakdance.avi" output_file = "./testdata/breakdance.srt" subtitle = subTitle(self.subdatabase, input_file, overwrite=True) subtitle = subTitle(self.subdatabase, input_file, overwrite=False) self.assertTrue(type(subtitle.getSubtitleFileName()) == str) self.assertTrue(subtitle.getSubtitleFileName() == output_file) self.assertTrue(subtitle.subtitle == SUB_ALREADY_EXIST)
def test_Witsub_subtitleOk(self): input_file = "./testdata/breakdance.avi" output_file = "./testdata/breakdance.srt" subtitle = subTitle(self.subdatabase, input_file, overwrite=True) self.assertTrue(type(subtitle.getSubtitleFileName()) == str) self.assertTrue(subtitle.getSubtitleFileName() == output_file)
def test_Witsub_hashFile(self): input_file = "./testdata/breakdance.avi" hash_file = "8e245d9679d31e12" subtitle = subTitle(self.subdatabase, input_file, overwrite=True) self.assertTrue(type(subtitle.getHashFile()) == str) self.assertTrue(subtitle.getHashFile() == hash_file)
def test_Witsub_nonExisting(self): input_file = "./testdata/breakdance.avi" self.subdatabase.setLang("fre") subtitle = subTitle(self.subdatabase, input_file, overwrite=True) self.subdatabase.setLang("eng") self.assertTrue(type(subtitle.getSubtitleFileName()) == str) self.assertTrue(subtitle.getSubtitleFileName() == "") self.assertTrue(subtitle.subtitle == GET_SUB_UNKNOWN)
def test_Witsub_notVideoFile(self): input_file = "./testdata/notvideofile" subtitle = subTitle(self.subdatabase, input_file, overwrite=True) self.assertTrue(type(subtitle.subtitle == str)) self.assertTrue(subtitle.subtitle == NOT_VIDEO_FILE)