diff --git a/modules/francetelevisions/pages.py b/modules/francetelevisions/pages.py index 4987a866..c31afe88 100644 --- a/modules/francetelevisions/pages.py +++ b/modules/francetelevisions/pages.py @@ -46,7 +46,7 @@ class VideoListPage(HTMLPage): obj_id = CleanText('//div[@id="diffusion-info"]/@data-diffusion') obj_title = CleanText('//div[@id="diffusion-info"]/h1/div[@id="diffusion-titre"]') - obj_date = DateTime(Regexp(CleanText('//div[@id="diffusion-info"]/div/div/*[1]', + obj_date = DateTime(Regexp(CleanText('//div[@id="diffusion-info"]/h1|//div[@id="diffusion-info"]/div/div/*[1]', replace=[(u'à', u''), (u' ', u' ')]), '.+(\d{2}-\d{2}-\d{2}.+\d{1,2}h\d{1,2}).+'), dayfirst=True) diff --git a/modules/francetelevisions/test.py b/modules/francetelevisions/test.py index d2f0dec8..b81a3944 100644 --- a/modules/francetelevisions/test.py +++ b/modules/francetelevisions/test.py @@ -26,7 +26,7 @@ class PluzzTest(BackendTest): def test_search(self): # If the test fails, it might be good news! - l = list(self.backend.search_videos("onpc")) + l = list(self.backend.search_videos("pblv")) self.assertTrue(len(l) > 0) v = l[0] self.backend.fillobj(v, ('url',))