Loading tests/urlpatterns_reverse/included_namespace_urls.py +1 −1 Original line number Diff line number Diff line from django.conf.urls import include, url from .namespace_urls import URLObject from .utils import URLObject from .views import empty_view, view_class_instance testobj3 = URLObject('testapp', 'test-ns3') Loading tests/urlpatterns_reverse/namespace_urls.py +1 −1 Original line number Diff line number Diff line from django.conf.urls import include, url from . import views from .tests import URLObject from .utils import URLObject testobj1 = URLObject('testapp', 'test-ns1') testobj2 = URLObject('testapp', 'test-ns2') Loading tests/urlpatterns_reverse/tests.py +1 −20 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ from django.utils import six from django.utils.deprecation import RemovedInDjango20Warning from . import middleware, urlconf_outer, views from .utils import URLObject from .views import empty_view resolve_test_data = ( Loading Loading @@ -242,26 +243,6 @@ test_data = ( ) class URLObject(object): urlpatterns = [ url(r'^inner/$', views.empty_view, name='urlobject-view'), url(r'^inner/(?P<arg1>[0-9]+)/(?P<arg2>[0-9]+)/$', views.empty_view, name='urlobject-view'), url(r'^inner/\+\\\$\*/$', views.empty_view, name='urlobject-special-view'), ] def __init__(self, app_name, namespace=None): self.app_name = app_name self.namespace = namespace @property def urls(self): return self.urlpatterns, self.app_name, self.namespace @property def app_urls(self): return self.urlpatterns, self.app_name @override_settings(ROOT_URLCONF='urlpatterns_reverse.no_urls') class NoURLPatternsTests(SimpleTestCase): Loading tests/urlpatterns_reverse/utils.py 0 → 100644 +25 −0 Original line number Diff line number Diff line from __future__ import unicode_literals from django.conf.urls import url from . import views class URLObject(object): urlpatterns = [ url(r'^inner/$', views.empty_view, name='urlobject-view'), url(r'^inner/(?P<arg1>[0-9]+)/(?P<arg2>[0-9]+)/$', views.empty_view, name='urlobject-view'), url(r'^inner/\+\\\$\*/$', views.empty_view, name='urlobject-special-view'), ] def __init__(self, app_name, namespace=None): self.app_name = app_name self.namespace = namespace @property def urls(self): return self.urlpatterns, self.app_name, self.namespace @property def app_urls(self): return self.urlpatterns, self.app_name Loading
tests/urlpatterns_reverse/included_namespace_urls.py +1 −1 Original line number Diff line number Diff line from django.conf.urls import include, url from .namespace_urls import URLObject from .utils import URLObject from .views import empty_view, view_class_instance testobj3 = URLObject('testapp', 'test-ns3') Loading
tests/urlpatterns_reverse/namespace_urls.py +1 −1 Original line number Diff line number Diff line from django.conf.urls import include, url from . import views from .tests import URLObject from .utils import URLObject testobj1 = URLObject('testapp', 'test-ns1') testobj2 = URLObject('testapp', 'test-ns2') Loading
tests/urlpatterns_reverse/tests.py +1 −20 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ from django.utils import six from django.utils.deprecation import RemovedInDjango20Warning from . import middleware, urlconf_outer, views from .utils import URLObject from .views import empty_view resolve_test_data = ( Loading Loading @@ -242,26 +243,6 @@ test_data = ( ) class URLObject(object): urlpatterns = [ url(r'^inner/$', views.empty_view, name='urlobject-view'), url(r'^inner/(?P<arg1>[0-9]+)/(?P<arg2>[0-9]+)/$', views.empty_view, name='urlobject-view'), url(r'^inner/\+\\\$\*/$', views.empty_view, name='urlobject-special-view'), ] def __init__(self, app_name, namespace=None): self.app_name = app_name self.namespace = namespace @property def urls(self): return self.urlpatterns, self.app_name, self.namespace @property def app_urls(self): return self.urlpatterns, self.app_name @override_settings(ROOT_URLCONF='urlpatterns_reverse.no_urls') class NoURLPatternsTests(SimpleTestCase): Loading
tests/urlpatterns_reverse/utils.py 0 → 100644 +25 −0 Original line number Diff line number Diff line from __future__ import unicode_literals from django.conf.urls import url from . import views class URLObject(object): urlpatterns = [ url(r'^inner/$', views.empty_view, name='urlobject-view'), url(r'^inner/(?P<arg1>[0-9]+)/(?P<arg2>[0-9]+)/$', views.empty_view, name='urlobject-view'), url(r'^inner/\+\\\$\*/$', views.empty_view, name='urlobject-special-view'), ] def __init__(self, app_name, namespace=None): self.app_name = app_name self.namespace = namespace @property def urls(self): return self.urlpatterns, self.app_name, self.namespace @property def app_urls(self): return self.urlpatterns, self.app_name