[arte] add tests for program categories

This commit is contained in:
Bezleputh 2014-08-26 16:17:45 +02:00
commit f65cb4fa50

View file

@ -47,3 +47,19 @@ class ArteTest(BackendTest):
v = l[0]
self.backend.fillobj(v, ('url',))
self.assertTrue(v.url, 'URL for video "%s" not found' % (v.id))
def test_program(self):
l1 = list(self.backend.iter_resources([BaseVideo], [u'arte-program']))
assert len(l1)
# some categories may contain no available videos (during summer period for example)
for l in l1:
l2 = list(self.backend.iter_resources([BaseVideo], l.split_path))
if len(l2) == 0:
continue
break
assert len(l2)
v = l2[0]
self.backend.fillobj(v, ('url',))
self.assertTrue(v.url, 'URL for video "%s" not found' % (v.id))