def test_search(self): """ Printing results of an ep_finder """ def print_results(results): """ simple printing method """ #print("Résultats {}".format(len(results))) return results ep_finder = EpisodeVideoFinder() return ep_finder.search_newep(self.episode).addCallback(print_results)
def test_search_for_ep(self): def print_results(results): #print("Résultats {}".format(len(results))) pass ep_finder = EpisodeVideoFinder() ep_find = ep_finder.search_newep(self.episode).addCallback(print_results) test = OnEventDeferred(ep_finder,"candidates_found") return test.addCallback(self.assertTrue)
def test_search_for_ep(self): def print_results(results): # print("Résultats {}".format(len(results))) pass ep_finder = EpisodeVideoFinder() ep_find = ep_finder.search_newep(self.episode).addCallback(print_results) test = OnEventDeferred(ep_finder, "candidates_found") return test.addCallback(self.assertTrue)
def test_search(self): """ Printing results of an ep_finder """ def print_results(results): """ simple printing method """ # print("Résultats {}".format(len(results))) return results ep_finder = EpisodeVideoFinder() return ep_finder.search_newep(self.episode).addCallback(print_results)
def test_search_and_choose(self): ep_finder = EpisodeVideoFinder() def print_results(results): pass #print("Résultats {}".format(len(results))) def catch_err(res): print "err catched {}".format(res) def choose(res): print ep_finder.candidates[0] ep_finder.on_chosen_launch_dl(ep_finder.candidates[0]) print "dl_launched ?" return True final_test = OnEventDeferred(ep_finder,"download_launched") final_test.add_error_event(ep_finder,"download_not_launched") candidates_found = OnEventDeferred(ep_finder,"candidates_found")\ .addCallback(choose).addErrback(catch_err) ep_find = ep_finder.search_newep(self.episode).addCallback(print_results) return final_test.addBoth(catch_err)
def test_search_and_choose(self): ep_finder = EpisodeVideoFinder() def print_results(results): pass # print("Résultats {}".format(len(results))) def catch_err(res): print "err catched {}".format(res) def choose(res): print ep_finder.candidates[0] ep_finder.on_chosen_launch_dl(ep_finder.candidates[0]) print "dl_launched ?" return True final_test = OnEventDeferred(ep_finder, "download_launched") final_test.add_error_event(ep_finder, "download_not_launched") candidates_found = OnEventDeferred(ep_finder, "candidates_found").addCallback(choose).addErrback(catch_err) ep_find = ep_finder.search_newep(self.episode).addCallback(print_results) return final_test.addBoth(catch_err)