def testUrlGeneration(self): w = Binsearch(config.settings.indexers.binsearch) self.args = SearchRequest(query="a showtitle", season=1, episode=2) urls = w.get_showsearch_urls(self.args) self.assertEqual(2, len(urls)) self.assertEqual('a showtitle s01e02', furl(urls[0]).args["q"]) self.assertEqual('a showtitle 1x02', furl(urls[1]).args["q"]) self.args = SearchRequest(query="a showtitle", season=1, episode=None) urls = w.get_showsearch_urls(self.args) self.assertEqual(2, len(urls)) self.assertEqual('a showtitle s01', furl(urls[0]).args["q"]) self.assertEqual('a showtitle "season 1"', furl(urls[1]).args["q"])
def testUrlGeneration(self): w = Binsearch(getIndexerSettingByName("binsearch")) self.args = SearchRequest(query="a showtitle", season=1, episode=2) urls = w.get_showsearch_urls(self.args) self.assertEqual(2, len(urls)) self.assertEqual('a showtitle s01e02', furl(urls[0]).args["q"]) self.assertEqual('a showtitle 1x02', furl(urls[1]).args["q"]) self.args = SearchRequest(query="a showtitle", season=1, episode=None) urls = w.get_showsearch_urls(self.args) self.assertEqual(2, len(urls)) self.assertEqual('a showtitle s01', furl(urls[0]).args["q"]) self.assertEqual('a showtitle "season 1"', furl(urls[1]).args["q"])
def testUrlGeneration(self): w = Binsearch(getIndexerSettingByName("binsearch")) self.args = SearchRequest(query="a showtitle", season=1, episode=2) urls = w.get_showsearch_urls(self.args) self.assertEqual(2, len(urls)) self.assertEqual('a showtitle s01e02', furl(urls[0]).args["q"]) self.assertEqual('a showtitle 1x02', furl(urls[1]).args["q"]) self.args = SearchRequest(query="a showtitle", season=1, episode=None) urls = w.get_showsearch_urls(self.args) self.assertEqual(2, len(urls)) self.assertEqual('a showtitle s01', furl(urls[0]).args["q"]) self.assertEqual('a showtitle "season 1"', furl(urls[1]).args["q"]) self.args = SearchRequest(query="a showtitle", season=2016, episode="08/08") urls = w.get_showsearch_urls(self.args) self.assertEqual(1, len(urls)) self.assertEqual('a showtitle "2016 08 08"', furl(urls[0]).args["q"])