diff options
Diffstat (limited to 'tests/test_breadcrumbs.py')
| -rw-r--r-- | tests/test_breadcrumbs.py | 61 | 
1 files changed, 44 insertions, 17 deletions
diff --git a/tests/test_breadcrumbs.py b/tests/test_breadcrumbs.py index f26c3eaf..780fd5c4 100644 --- a/tests/test_breadcrumbs.py +++ b/tests/test_breadcrumbs.py @@ -24,7 +24,8 @@ class NestedResourceRoot(APIView):  class NestedResourceInstance(APIView):      pass -urlpatterns = patterns('', +urlpatterns = patterns( +    '',      url(r'^$', Root.as_view()),      url(r'^resource/$', ResourceRoot.as_view()),      url(r'^resource/(?P<key>[0-9]+)$', ResourceInstance.as_view()), @@ -40,34 +41,60 @@ class BreadcrumbTests(TestCase):      def test_root_breadcrumbs(self):          url = '/' -        self.assertEqual(get_breadcrumbs(url), [('Root', '/')]) +        self.assertEqual( +            get_breadcrumbs(url), +            [('Root', '/')] +        )      def test_resource_root_breadcrumbs(self):          url = '/resource/' -        self.assertEqual(get_breadcrumbs(url), [('Root', '/'), -                                            ('Resource Root', '/resource/')]) +        self.assertEqual( +            get_breadcrumbs(url), +            [ +                ('Root', '/'), +                ('Resource Root', '/resource/') +            ] +        )      def test_resource_instance_breadcrumbs(self):          url = '/resource/123' -        self.assertEqual(get_breadcrumbs(url), [('Root', '/'), -                                            ('Resource Root', '/resource/'), -                                            ('Resource Instance', '/resource/123')]) +        self.assertEqual( +            get_breadcrumbs(url), +            [ +                ('Root', '/'), +                ('Resource Root', '/resource/'), +                ('Resource Instance', '/resource/123') +            ] +        )      def test_nested_resource_breadcrumbs(self):          url = '/resource/123/' -        self.assertEqual(get_breadcrumbs(url), [('Root', '/'), -                                            ('Resource Root', '/resource/'), -                                            ('Resource Instance', '/resource/123'), -                                            ('Nested Resource Root', '/resource/123/')]) +        self.assertEqual( +            get_breadcrumbs(url), +            [ +                ('Root', '/'), +                ('Resource Root', '/resource/'), +                ('Resource Instance', '/resource/123'), +                ('Nested Resource Root', '/resource/123/') +            ] +        )      def test_nested_resource_instance_breadcrumbs(self):          url = '/resource/123/abc' -        self.assertEqual(get_breadcrumbs(url), [('Root', '/'), -                                            ('Resource Root', '/resource/'), -                                            ('Resource Instance', '/resource/123'), -                                            ('Nested Resource Root', '/resource/123/'), -                                            ('Nested Resource Instance', '/resource/123/abc')]) +        self.assertEqual( +            get_breadcrumbs(url), +            [ +                ('Root', '/'), +                ('Resource Root', '/resource/'), +                ('Resource Instance', '/resource/123'), +                ('Nested Resource Root', '/resource/123/'), +                ('Nested Resource Instance', '/resource/123/abc') +            ] +        )      def test_broken_url_breadcrumbs_handled_gracefully(self):          url = '/foobar' -        self.assertEqual(get_breadcrumbs(url), [('Root', '/')]) +        self.assertEqual( +            get_breadcrumbs(url), +            [('Root', '/')] +        )  | 
