Exemplo n.º 1
0
 def test_url_reverse(self):
     """
     Test the url_reverse method
     """
     locator = CourseLocator(course_id="a.fancy_course-id",
                             branch="branch_1.2-3")
     self.assertEqual('/expression/{}/format'.format(unicode(locator)),
                      locator.url_reverse('expression', 'format'))
     self.assertEqual('/expression/{}/format'.format(unicode(locator)),
                      locator.url_reverse('/expression', '/format'))
     self.assertEqual('/expression/{}'.format(unicode(locator)),
                      locator.url_reverse('expression/', None))
     self.assertEqual('/expression/{}'.format(unicode(locator)),
                      locator.url_reverse('/expression/', ''))
Exemplo n.º 2
0
 def test_url_reverse(self):
     """
     Test the url_reverse method
     """
     locator = CourseLocator(package_id="a.fancy_course-id", branch="branch_1.2-3")
     self.assertEqual(
         '/expression/{}/format'.format(unicode(locator)),
         locator.url_reverse('expression', 'format')
     )
     self.assertEqual(
         '/expression/{}/format'.format(unicode(locator)),
         locator.url_reverse('/expression', '/format')
     )
     self.assertEqual(
         '/expression/{}'.format(unicode(locator)),
         locator.url_reverse('expression/', None)
     )
     self.assertEqual(
         '/expression/{}'.format(unicode(locator)),
         locator.url_reverse('/expression/', '')
     )