示例#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 = TheMovieDbFanartProvider()
     self.assertListEqual([], provider.getPosters(program))
示例#2
0
 def test_getPosters_When_program_is_movie_Then_returns_posters(self):
     # Setup
     program = TVProgram({'title': 'Ghostbusters', 'category_type':'movie'}, translator=Mock())
     provider = TheMovieDbFanartProvider(nextProvider=None)
     
     # Test
     posters = provider.getPosters(program)
     
     # Verify
     log.debug('Posters = %s' % posters)
     for p in posters:
         self.assertEqual('http', p[0:4])
示例#3
0
 def test_getPosters_When_program_is_movie_Then_returns_posters(self):
     # Setup
     program = TVProgram({'title': 'Ghostbusters', 'category_type':'movie'}, translator=Mock())
     provider = TheMovieDbFanartProvider()
     
     # Test
     posters = provider.getPosters(program)
     
     # Verify
     log.debug('Posters = %s' % posters)
     for p in posters:
         self.assertEqual('http', p[0:4])
示例#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 = TheMovieDbFanartProvider(nextProvider=None)
     self.assertListEqual([], provider.getPosters(program))
示例#5
0
 def getProvider(self):
     return TheMovieDbFanartProvider()
示例#6
0
 def getProvider(self):
     return TheMovieDbFanartProvider(nextProvider=None)