[arte] add tests for program categories
This commit is contained in:
parent
30f814ec65
commit
f65cb4fa50
1 changed files with 16 additions and 0 deletions
|
|
@ -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))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue