diff --git a/modules/francetelevisions/pages.py b/modules/francetelevisions/pages.py index d73c1683..b23d5c1e 100644 --- a/modules/francetelevisions/pages.py +++ b/modules/francetelevisions/pages.py @@ -72,7 +72,7 @@ class VideoListPage(HTMLPage): obj_id = Regexp(Link('.'), '^/videos/.+,(.+).html$') obj_title = CleanText('//meta[@name="programme_titre"]/@content') - obj_date = DateTime(Regexp(CleanText('./div[@class="autre-emission-c2"]', + obj_date = DateTime(Regexp(CleanText('./div[@class="autre-emission-c2"]|./div[@class="autre-emission-c4"]', replace=[(u'à', u''), (u' ', u' ')]), '(\d{2}-\d{2}.+\d{1,2}:\d{1,2})'), dayfirst=True) diff --git a/modules/francetelevisions/test.py b/modules/francetelevisions/test.py index ec9fa2ba..896b6589 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('d art')) + l = list(self.backend.search_videos("d'art")) self.assertTrue(len(l) > 0) v = l[0] self.backend.fillobj(v, ('url',))