mirror of
https://github.com/django/django.git
synced 2025-08-03 18:38:50 +00:00
Fixed #31534 -- Deprecated django.conf.urls.url().
This commit is contained in:
parent
f2051eb8a7
commit
2522559d1a
10 changed files with 39 additions and 11 deletions
|
@ -1,9 +1,11 @@
|
|||
import uuid
|
||||
|
||||
from django.conf.urls import url as conf_url
|
||||
from django.core.exceptions import ImproperlyConfigured
|
||||
from django.test import SimpleTestCase
|
||||
from django.test.utils import override_settings
|
||||
from django.urls import NoReverseMatch, Resolver404, path, resolve, reverse
|
||||
from django.utils.deprecation import RemovedInDjango40Warning
|
||||
|
||||
from .converters import DynamicConverter
|
||||
from .views import empty_view
|
||||
|
@ -303,3 +305,13 @@ class ConversionExceptionTests(SimpleTestCase):
|
|||
raise TypeError('This type error propagates.')
|
||||
with self.assertRaisesMessage(TypeError, 'This type error propagates.'):
|
||||
reverse('dynamic', kwargs={'value': object()})
|
||||
|
||||
|
||||
class DeprecationTests(SimpleTestCase):
|
||||
def test_url_warning(self):
|
||||
msg = (
|
||||
'django.conf.urls.url() is deprecated in favor of '
|
||||
'django.urls.re_path().'
|
||||
)
|
||||
with self.assertRaisesMessage(RemovedInDjango40Warning, msg):
|
||||
conf_url(r'^regex/(?P<pk>[0-9]+)/$', empty_view, name='regex')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue