summaryrefslogtreecommitdiff
path: root/tests/urlpatterns_reverse
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2017-09-02 21:16:09 -0400
committerTim Graham <timograham@gmail.com>2017-09-22 12:51:18 -0400
commitba42456c2e3f8f63a72b79f7d8c24a296d2cf0fe (patch)
tree7a1f3e4714eaf6a29b7251d8902f689ae09028d6 /tests/urlpatterns_reverse
parent5bcca2a056f56b75e6a21670b32b982ef98f422a (diff)
downloaddjango-ba42456c2e3f8f63a72b79f7d8c24a296d2cf0fe.tar.gz
Refs #27648 -- Removed support for (iLmsu) regex groups in url() patterns.
Per deprecation timeline.
Diffstat (limited to 'tests/urlpatterns_reverse')
-rw-r--r--tests/urlpatterns_reverse/test_deprecated.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/tests/urlpatterns_reverse/test_deprecated.py b/tests/urlpatterns_reverse/test_deprecated.py
deleted file mode 100644
index c918dd5a17..0000000000
--- a/tests/urlpatterns_reverse/test_deprecated.py
+++ /dev/null
@@ -1,33 +0,0 @@
-import warnings
-
-from django.conf.urls import url
-from django.test import SimpleTestCase, override_settings
-from django.urls import reverse
-
-from .views import empty_view
-
-urlpatterns = [
- url(r'^(?i)CaseInsensitive/(\w+)', empty_view, name="insensitive"),
- url(r'^(?i)test/2/?$', empty_view, name="test2"),
-]
-
-
-@override_settings(ROOT_URLCONF='urlpatterns_reverse.test_deprecated')
-class URLPatternReverse(SimpleTestCase):
-
- def test_urlpattern_reverse(self):
- test_data = (
- ('insensitive', '/CaseInsensitive/fred', ['fred'], {}),
- ('test2', '/test/2', [], {}),
- )
- with warnings.catch_warnings(record=True) as warns:
- warnings.simplefilter('always')
- warnings.filterwarnings(
- 'ignore', 'Flags not at the start',
- DeprecationWarning, module='django.urls.resolvers'
- )
- for i, (name, expected, args, kwargs) in enumerate(test_data):
- got = reverse(name, args=args, kwargs=kwargs)
- self.assertEqual(got, expected)
- msg = str(warns[i].message)
- self.assertEqual(msg, 'Using (?i) in url() patterns is deprecated.')