def test_included_pattern(self): p = urlviz.inspect_urlpatterns()[3] self.assertEqual(p['raw_pattern'], '^testapp/basic_view/$') self.assertEqual(p['normalized_pattern'], 'testapp/basic_view/') self.assertEqual(p['annotated_pattern'], 'testapp/basic_view/')
def test_settings_resolver(self): data = urlviz.inspect_urlpatterns() self.assertEqual(len(data), 5)
def url_patterns(request): patterns = urlviz.inspect_urlpatterns() return http.HttpResponse(json.dumps(patterns, sort_keys=True, indent=2))