mirror of
https://github.com/django/django.git
synced 2025-08-03 18:38:50 +00:00
Corrected deprecation warnings for RedirectView; refs #21587.
This commit is contained in:
parent
9253042d53
commit
47789410db
6 changed files with 49 additions and 52 deletions
|
@ -6,5 +6,6 @@ urlpatterns = [
|
|||
url(r'^redirected_to/$', empty_view, name='named-lazy-url-redirected-to'),
|
||||
url(r'^login/$', empty_view, name='some-login-page'),
|
||||
url(r'^login_required_view/$', login_required_view),
|
||||
url(r'^redirect/$', LazyRedirectView.as_view()),
|
||||
# TODO: Remove permanent=True where it doesn't matter in Django 1.9
|
||||
url(r'^redirect/$', LazyRedirectView.as_view(permanent=True)),
|
||||
]
|
||||
|
|
|
@ -18,7 +18,7 @@ from django.http import HttpRequest, HttpResponseRedirect, HttpResponsePermanent
|
|||
from django.shortcuts import redirect
|
||||
from django.test import TestCase, override_settings
|
||||
from django.utils import six
|
||||
from django.utils.deprecation import RemovedInDjango19Warning, RemovedInDjango20Warning
|
||||
from django.utils.deprecation import RemovedInDjango20Warning
|
||||
|
||||
from admin_scripts.tests import AdminScriptTestCase
|
||||
|
||||
|
@ -309,10 +309,8 @@ class ResolverTests(unittest.TestCase):
|
|||
class ReverseLazyTest(TestCase):
|
||||
|
||||
def test_redirect_with_lazy_reverse(self):
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter("ignore", RemovedInDjango19Warning)
|
||||
response = self.client.get('/redirect/')
|
||||
self.assertRedirects(response, "/redirected_to/", status_code=301)
|
||||
response = self.client.get('/redirect/')
|
||||
self.assertRedirects(response, "/redirected_to/", status_code=301)
|
||||
|
||||
def test_user_permission_with_lazy_reverse(self):
|
||||
User.objects.create_user('alfred', 'alfred@example.com', password='testpw')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue