[ie/blackboardcollaborate] Add some (unhelpful) tests to catalogue extractor

pull/13760/head
flanter21 6 months ago
parent a4914762e3
commit 63b73bf5db

@ -277,6 +277,7 @@ from .blackboardcollaborate import (
BlackboardClassCollaborateIE, BlackboardClassCollaborateIE,
BlackboardCollaborateIE, BlackboardCollaborateIE,
BlackboardCollaborateLaunchIE, BlackboardCollaborateLaunchIE,
BlackboardCollaborateUltraAllCoursesIE,
BlackboardCollaborateUltraSingleCourseIE, BlackboardCollaborateUltraSingleCourseIE,
) )
from .bleacherreport import ( from .bleacherreport import (

@ -248,6 +248,25 @@ class BlackboardCollaborateUltraSingleCourseIE(InfoExtractor):
\?[\w\d_=&]*course_id=(?P<course_id>[\d_]+)) \?[\w\d_=&]*course_id=(?P<course_id>[\d_]+))
|(?:ultra/courses/(?P<course_id2>[\d_]+)/cl/outline))''' |(?:ultra/courses/(?P<course_id2>[\d_]+)/cl/outline))'''
_TESTS = [ # All Require a login
{
'url': 'https://umb.umassonline.net/webapps/collab-ultra/tool/collabultra/lti/launch?course_id=_70544_1',
'only_matching': True,
},
{
'url': 'https://online.uwl.ac.uk/webapps/blackboard/execute/courseMain?course_id=_1445',
'only_matching': True,
},
{
'url': 'https://lms.mu.edu.sa/webapps/collab-ultra/tool/collabultra?course_id=_65252_1&mode=cpview',
'only_matching': True,
},
{
'url': 'https://blackboard.salford.ac.uk/ultra/courses/_175809_1/cl/outline',
'only_matching': True,
},
]
def _real_extract(self, url): def _real_extract(self, url):
mobj = self._match_valid_url(url) mobj = self._match_valid_url(url)
course_id = mobj.group('course_id') or mobj.group('course_id2') course_id = mobj.group('course_id') or mobj.group('course_id2')

Loading…
Cancel
Save