diff options
| author | django-bot <ops@djangoproject.com> | 2022-02-03 20:24:19 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-02-07 20:37:05 +0100 |
| commit | 9c19aff7c7561e3a82978a272ecdaad40dda5c00 (patch) | |
| tree | f0506b668a013d0063e5fba3dbf4863b466713ba /tests/auth_tests/urls.py | |
| parent | f68fa8b45dfac545cfc4111d4e52804c86db68d3 (diff) | |
Refs #33476 -- Reformatted code with Black.
Diffstat (limited to 'tests/auth_tests/urls.py')
| -rw-r--r-- | tests/auth_tests/urls.py | 178 |
1 files changed, 105 insertions, 73 deletions
diff --git a/tests/auth_tests/urls.py b/tests/auth_tests/urls.py index 70857e866a..9f8cd14bdd 100644 --- a/tests/auth_tests/urls.py +++ b/tests/auth_tests/urls.py @@ -28,143 +28,175 @@ def remote_user_auth_view(request): def auth_processor_no_attr_access(request): - render(request, 'context_processors/auth_attrs_no_access.html') + render(request, "context_processors/auth_attrs_no_access.html") # *After* rendering, we check whether the session was accessed - return render(request, - 'context_processors/auth_attrs_test_access.html', - {'session_accessed': request.session.accessed}) + return render( + request, + "context_processors/auth_attrs_test_access.html", + {"session_accessed": request.session.accessed}, + ) def auth_processor_attr_access(request): - render(request, 'context_processors/auth_attrs_access.html') - return render(request, - 'context_processors/auth_attrs_test_access.html', - {'session_accessed': request.session.accessed}) + render(request, "context_processors/auth_attrs_access.html") + return render( + request, + "context_processors/auth_attrs_test_access.html", + {"session_accessed": request.session.accessed}, + ) def auth_processor_user(request): - return render(request, 'context_processors/auth_attrs_user.html') + return render(request, "context_processors/auth_attrs_user.html") def auth_processor_perms(request): - return render(request, 'context_processors/auth_attrs_perms.html') + return render(request, "context_processors/auth_attrs_perms.html") def auth_processor_perm_in_perms(request): - return render(request, 'context_processors/auth_attrs_perm_in_perms.html') + return render(request, "context_processors/auth_attrs_perm_in_perms.html") def auth_processor_messages(request): info(request, "Message 1") - return render(request, 'context_processors/auth_attrs_messages.html') + return render(request, "context_processors/auth_attrs_messages.html") def userpage(request): pass -@permission_required('unknown.permission') +@permission_required("unknown.permission") def permission_required_redirect(request): pass -@permission_required('unknown.permission', raise_exception=True) +@permission_required("unknown.permission", raise_exception=True) def permission_required_exception(request): pass @login_required -@permission_required('unknown.permission', raise_exception=True) +@permission_required("unknown.permission", raise_exception=True) def login_and_permission_required_exception(request): pass class CustomDefaultRedirectURLLoginView(LoginView): def get_default_redirect_url(self): - return '/custom/' + return "/custom/" # special urls for auth test cases urlpatterns = auth_urlpatterns + [ - 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), - - path('password_reset_from_email/', views.PasswordResetView.as_view(from_email='staffmember@example.com')), path( - 'password_reset_extra_email_context/', + "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), + 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!', 'domain': 'custom.example.com'}, + extra_email_context={"greeting": "Hello!", "domain": "custom.example.com"}, ), ), path( - 'password_reset/custom_redirect/', - views.PasswordResetView.as_view(success_url='/custom/')), + "password_reset/custom_redirect/", + views.PasswordResetView.as_view(success_url="/custom/"), + ), path( - 'password_reset/custom_redirect/named/', - views.PasswordResetView.as_view(success_url=reverse_lazy('password_reset'))), + "password_reset/custom_redirect/named/", + views.PasswordResetView.as_view(success_url=reverse_lazy("password_reset")), + ), path( - 'password_reset/html_email_template/', + "password_reset/html_email_template/", views.PasswordResetView.as_view( - html_email_template_name='registration/html_password_reset_email.html' - )), + html_email_template_name="registration/html_password_reset_email.html" + ), + ), path( - 'reset/custom/<uidb64>/<token>/', - views.PasswordResetConfirmView.as_view(success_url='/custom/'), + "reset/custom/<uidb64>/<token>/", + views.PasswordResetConfirmView.as_view(success_url="/custom/"), ), path( - 'reset/custom/named/<uidb64>/<token>/', - views.PasswordResetConfirmView.as_view(success_url=reverse_lazy('password_reset')), + "reset/custom/named/<uidb64>/<token>/", + views.PasswordResetConfirmView.as_view( + success_url=reverse_lazy("password_reset") + ), ), path( - 'reset/custom/token/<uidb64>/<token>/', - views.PasswordResetConfirmView.as_view(reset_url_token='set-passwordcustom'), + "reset/custom/token/<uidb64>/<token>/", + views.PasswordResetConfirmView.as_view(reset_url_token="set-passwordcustom"), ), path( - 'reset/post_reset_login/<uidb64>/<token>/', + "reset/post_reset_login/<uidb64>/<token>/", views.PasswordResetConfirmView.as_view(post_reset_login=True), ), path( - 'reset/post_reset_login_custom_backend/<uidb64>/<token>/', + "reset/post_reset_login_custom_backend/<uidb64>/<token>/", views.PasswordResetConfirmView.as_view( post_reset_login=True, - post_reset_login_backend='django.contrib.auth.backends.AllowAllUsersModelBackend', + post_reset_login_backend="django.contrib.auth.backends.AllowAllUsersModelBackend", ), ), - path('reset/missing_parameters/', views.PasswordResetConfirmView.as_view()), - 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/')), - - 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("reset/missing_parameters/", views.PasswordResetConfirmView.as_view()), path( - 'custom_request_auth_login/', - views.LoginView.as_view(authentication_form=CustomRequestAuthenticationForm)), - 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('login/get_default_redirect_url/', CustomDefaultRedirectURLLoginView.as_view()), - path('login/next_page/', views.LoginView.as_view(next_page='/somewhere/')), - path('login/next_page/named/', views.LoginView.as_view(next_page='password_reset')), - - 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), - - path('setlang/', set_language, name='set_language'), + "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/"), + ), + 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), + ), + 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( + "login/get_default_redirect_url/", CustomDefaultRedirectURLLoginView.as_view() + ), + path("login/next_page/", views.LoginView.as_view(next_page="/somewhere/")), + path("login/next_page/named/", views.LoginView.as_view(next_page="password_reset")), + 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, + ), + path("setlang/", set_language, name="set_language"), # This line is only required to render the password reset with is_admin=True - path('admin/', admin.site.urls), + path("admin/", admin.site.urls), ] |
