def test_map_into_course_location(self, deprecated_source, deprecated_dest): original_course = CourseLocator('org', 'course', 'run', deprecated=deprecated_source) new_course = CourseLocator('edX', 'toy', '2012_Fall', deprecated=deprecated_dest) loc = BlockUsageLocator(original_course, 'cat', 'name:more_name', deprecated=deprecated_source) expected = BlockUsageLocator(new_course, 'cat', 'name:more_name', deprecated=deprecated_dest) actual = loc.map_into_course(new_course) self.assertEquals(expected, actual)
def test_map_into_course_location(self, deprecated_source, deprecated_dest): original_course = CourseLocator('org', 'course', 'run', deprecated=deprecated_source) new_course = CourseLocator('edX', 'toy', '2012_Fall', deprecated=deprecated_dest) loc = BlockUsageLocator(original_course, 'cat', 'name:more_name', deprecated=deprecated_source) expected = BlockUsageLocator(new_course, 'cat', 'name:more_name', deprecated=deprecated_dest) actual = loc.map_into_course(new_course) self.assertEqual(expected, actual)
def test_map_into_course_location(self): original_course = CourseKey.from_string('org/course/run') new_course = CourseKey.from_string('edX/toy/2012_Fall') loc = BlockUsageLocator(original_course, 'cat', 'name:more_name', deprecated=True) self.assertEquals( BlockUsageLocator(new_course, 'cat', 'name:more_name', deprecated=True), loc.map_into_course(new_course) )