Esempio n. 1
0
 def test_getPosters_When_program_is_not_movie_Then_returns_empty_list(
         self):
     program = TVProgram({
         'title': 'Seinfeld',
         'category_type': 'series'
     },
                         translator=Mock())
     provider = ImdbFanartProvider()
     self.assertListEqual([], provider.getPosters(program))
Esempio n. 2
0
 def test_getPosters_When_program_is_a_movie_Then_returns_fanart(self):
     # Setup
     program = TVProgram({'title':'Fargo', 'category_type':'movie'}, translator=Mock())
     provider = ImdbFanartProvider(nextProvider=None)
     
     # Test
     posters = provider.getPosters(program)
     
     # Verify
     log.debug('Poster URLs = %s' % posters)
     for p in posters:
         self.assertEqual('http', p[0:4])
Esempio n. 3
0
 def test_getPosters_When_program_is_a_movie_Then_returns_fanart(self):
     # Setup
     program = TVProgram({'title':'Fargo', 'category_type':'movie'}, translator=Mock())
     provider = ImdbFanartProvider()
     
     # Test
     posters = provider.getPosters(program)
     
     # Verify
     log.debug('Poster URLs = %s' % posters)
     for p in posters:
         self.assertEqual('http', p[0:4])
Esempio n. 4
0
 def test_getPosters_When_program_is_not_movie_Then_returns_empty_list(self):
     program = TVProgram({'title':'Seinfeld', 'category_type':'series'}, translator=Mock())
     provider = ImdbFanartProvider(nextProvider=None)
     self.assertListEqual([], provider.getPosters(program))
Esempio n. 5
0
 def getProvider(self):
     return ImdbFanartProvider()
Esempio n. 6
0
 def getProvider(self):
     return ImdbFanartProvider(nextProvider=None)