def test_search_and_grab(self):
     tv = TVDB(lang='en', wait=0.2, search_and_grab=True)
     tv.search('x', onfinished=partial(process_series, tv))
     tv.search('aria the animation', onfinished=partial(process_series, tv))
     tv.search('nichijou', onfinished=partial(process_series, tv))
     tv.search('legend of the galactic heroes',
               onfinished=partial(process_series, tv))
Пример #2
0
 def test_backend_search(self):
     tv = TVDB(lang='en', backend='ddg', wait=0.1)
     tv.search('x',
               onfinished=partial(search_finished, 'x'),
               backend='no',
               episode_summary=True)
     tv.search('aria the animation',
               onfinished=search_finished,
               backend='no',
               episode_summary=True)
     tv.search('nichijou', onfinished=search_finished)
     tv.search('legend galactic heroes',
               onfinished=search_finished,
               backend='g')
Пример #3
0
 def test_only_search(self):
     tv = TVDB(lang='en', wait=0.2, search_and_grab=False)
     tv.search('x', onfinished=search_finished)
     tv.search('aria the animation', onfinished=search_finished)
     tv.search('nichijou', onfinished=search_finished)
     tv.search('legend of the galactic heroes', onfinished=search_finished)
Пример #4
0
 def test_search(self):
     tvdb.search('The Simpsons')
     self.mock_et.fromstring.assert_called_once_with(self.returned_xml)
     self.mock_search_result.assert_called_once_with(
         tvdb, 'The%20Simpsons', self.mock_et.fromstring.return_value)