summaryrefslogtreecommitdiff
path: root/tests/auth_tests/urls.py
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2018-12-07 17:52:28 -0500
committerTim Graham <timograham@gmail.com>2018-12-31 10:47:32 -0500
commit043bd709425149b8eff3fb821cba5c23aaebd0df (patch)
tree7624be405a6a6e5a041e2852251ef76e9d28fa7d /tests/auth_tests/urls.py
parent1136d57f01ce3e3efab44163ccd7b3b34ec4207f (diff)
Updated test URL patterns to use path() and re_path().
Diffstat (limited to 'tests/auth_tests/urls.py')
-rw-r--r--tests/auth_tests/urls.py91
1 files changed, 50 insertions, 41 deletions
diff --git a/tests/auth_tests/urls.py b/tests/auth_tests/urls.py
index 9dc23cee88..d0b259935b 100644
--- a/tests/auth_tests/urls.py
+++ b/tests/auth_tests/urls.py
@@ -1,4 +1,3 @@
-from django.conf.urls import url
from django.contrib import admin
from django.contrib.auth import views
from django.contrib.auth.decorators import login_required, permission_required
@@ -8,7 +7,7 @@ from django.contrib.messages.api import info
from django.http import HttpRequest, HttpResponse
from django.shortcuts import render
from django.template import RequestContext, Template
-from django.urls import path, reverse_lazy
+from django.urls import path, re_path, reverse_lazy
from django.views.decorators.cache import never_cache
@@ -82,63 +81,73 @@ uid_token = r'(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z
# special urls for auth test cases
urlpatterns = auth_urlpatterns + [
- url(r'^logout/custom_query/$', views.LogoutView.as_view(redirect_field_name='follow')),
- url(r'^logout/next_page/$', views.LogoutView.as_view(next_page='/somewhere/')),
- url(r'^logout/next_page/named/$', views.LogoutView.as_view(next_page='password_reset')),
- url(r'^logout/allowed_hosts/$', views.LogoutView.as_view(success_url_allowed_hosts={'otherserver'})),
- url(r'^remote_user/$', remote_user_auth_view),
+ path('logout/custom_query/', views.LogoutView.as_view(redirect_field_name='follow')),
+ path('logout/next_page/', views.LogoutView.as_view(next_page='/somewhere/')),
+ path('logout/next_page/named/', views.LogoutView.as_view(next_page='password_reset')),
+ path('logout/allowed_hosts/', views.LogoutView.as_view(success_url_allowed_hosts={'otherserver'})),
+ path('remote_user/', remote_user_auth_view),
- url(r'^password_reset_from_email/$',
- views.PasswordResetView.as_view(from_email='staffmember@example.com')),
- url(r'^password_reset_extra_email_context/$',
+ path('password_reset_from_email/', views.PasswordResetView.as_view(from_email='staffmember@example.com')),
+ path(
+ 'password_reset_extra_email_context/',
views.PasswordResetView.as_view(extra_email_context={'greeting': 'Hello!'})),
- url(r'^password_reset/custom_redirect/$',
+ path(
+ 'password_reset/custom_redirect/',
views.PasswordResetView.as_view(success_url='/custom/')),
- url(r'^password_reset/custom_redirect/named/$',
+ path(
+ 'password_reset/custom_redirect/named/',
views.PasswordResetView.as_view(success_url=reverse_lazy('password_reset'))),
- url(r'^password_reset/html_email_template/$',
+ path(
+ 'password_reset/html_email_template/',
views.PasswordResetView.as_view(
html_email_template_name='registration/html_password_reset_email.html'
)),
- url(r'^reset/custom/{}/$'.format(uid_token),
- views.PasswordResetConfirmView.as_view(success_url='/custom/')),
- url(r'^reset/custom/named/{}/$'.format(uid_token),
- views.PasswordResetConfirmView.as_view(success_url=reverse_lazy('password_reset'))),
- url(r'^reset/post_reset_login/{}/$'.format(uid_token),
- views.PasswordResetConfirmView.as_view(post_reset_login=True)),
- url(
- r'^reset/post_reset_login_custom_backend/{}/$'.format(uid_token),
+ re_path(
+ '^reset/custom/{}/$'.format(uid_token),
+ views.PasswordResetConfirmView.as_view(success_url='/custom/'),
+ ),
+ re_path(
+ '^reset/custom/named/{}/$'.format(uid_token),
+ views.PasswordResetConfirmView.as_view(success_url=reverse_lazy('password_reset')),
+ ),
+ re_path(
+ '^reset/post_reset_login/{}/$'.format(uid_token),
+ views.PasswordResetConfirmView.as_view(post_reset_login=True),
+ ),
+ re_path(
+ '^reset/post_reset_login_custom_backend/{}/$'.format(uid_token),
views.PasswordResetConfirmView.as_view(
post_reset_login=True,
post_reset_login_backend='django.contrib.auth.backends.AllowAllUsersModelBackend',
),
),
- url(r'^password_change/custom/$',
- views.PasswordChangeView.as_view(success_url='/custom/')),
- url(r'^password_change/custom/named/$',
- views.PasswordChangeView.as_view(success_url=reverse_lazy('password_reset'))),
- url(r'^login_required/$', login_required(views.PasswordResetView.as_view())),
- url(r'^login_required_login_url/$', login_required(views.PasswordResetView.as_view(), login_url='/somewhere/')),
+ path('password_change/custom/',
+ views.PasswordChangeView.as_view(success_url='/custom/')),
+ path('password_change/custom/named/',
+ views.PasswordChangeView.as_view(success_url=reverse_lazy('password_reset'))),
+ path('login_required/', login_required(views.PasswordResetView.as_view())),
+ path('login_required_login_url/', login_required(views.PasswordResetView.as_view(), login_url='/somewhere/')),
- url(r'^auth_processor_no_attr_access/$', auth_processor_no_attr_access),
- url(r'^auth_processor_attr_access/$', auth_processor_attr_access),
- url(r'^auth_processor_user/$', auth_processor_user),
- url(r'^auth_processor_perms/$', auth_processor_perms),
- url(r'^auth_processor_perm_in_perms/$', auth_processor_perm_in_perms),
- url(r'^auth_processor_messages/$', auth_processor_messages),
- url(r'^custom_request_auth_login/$',
+ path('auth_processor_no_attr_access/', auth_processor_no_attr_access),
+ path('auth_processor_attr_access/', auth_processor_attr_access),
+ path('auth_processor_user/', auth_processor_user),
+ path('auth_processor_perms/', auth_processor_perms),
+ path('auth_processor_perm_in_perms/', auth_processor_perm_in_perms),
+ path('auth_processor_messages/', auth_processor_messages),
+ path(
+ 'custom_request_auth_login/',
views.LoginView.as_view(authentication_form=CustomRequestAuthenticationForm)),
- url(r'^userpage/(.+)/$', userpage, name="userpage"),
- url(r'^login/redirect_authenticated_user_default/$', views.LoginView.as_view()),
- url(r'^login/redirect_authenticated_user/$',
- views.LoginView.as_view(redirect_authenticated_user=True)),
- url(r'^login/allowed_hosts/$',
- views.LoginView.as_view(success_url_allowed_hosts={'otherserver'})),
+ re_path('^userpage/(.+)/$', userpage, name='userpage'),
+ path('login/redirect_authenticated_user_default/', views.LoginView.as_view()),
+ path('login/redirect_authenticated_user/',
+ views.LoginView.as_view(redirect_authenticated_user=True)),
+ path('login/allowed_hosts/',
+ views.LoginView.as_view(success_url_allowed_hosts={'otherserver'})),
path('permission_required_redirect/', permission_required_redirect),
path('permission_required_exception/', permission_required_exception),
path('login_and_permission_required_exception/', login_and_permission_required_exception),
# This line is only required to render the password reset with is_admin=True
- url(r'^admin/', admin.site.urls),
+ path('admin/', admin.site.urls),
]