diff options
author | Jon Dufresne <jon.dufresne@gmail.com> | 2020-05-10 13:03:39 -0700 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-05-11 12:01:28 +0200 |
commit | d6aff369ad33457ae2355b5b210faf1c4890ff35 (patch) | |
tree | 4c9d43311078bd81098e8a9fe9ff89fe007e921e /tests/admin_widgets | |
parent | 23f6fbdd93cd668740e3a1cd6d8c8259f380c0fe (diff) | |
download | django-d6aff369ad33457ae2355b5b210faf1c4890ff35.tar.gz |
Refs #30116 -- Simplified regex match group access with Match.__getitem__().
The method has been available since Python 3.6. The shorter syntax is
also marginally faster.
Diffstat (limited to 'tests/admin_widgets')
-rw-r--r-- | tests/admin_widgets/tests.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/admin_widgets/tests.py b/tests/admin_widgets/tests.py index b46753f95f..34166f986c 100644 --- a/tests/admin_widgets/tests.py +++ b/tests/admin_widgets/tests.py @@ -392,42 +392,42 @@ class AdminURLWidgetTest(SimpleTestCase): w = widgets.AdminURLFieldWidget() output = w.render('test', 'http://example.com/<sometag>some-text</sometag>') self.assertEqual( - HREF_RE.search(output).groups()[0], + HREF_RE.search(output)[1], 'http://example.com/%3Csometag%3Esome-text%3C/sometag%3E', ) self.assertEqual( - TEXT_RE.search(output).groups()[0], + TEXT_RE.search(output)[1], 'http://example.com/<sometag>some-text</sometag>', ) self.assertEqual( - VALUE_RE.search(output).groups()[0], + VALUE_RE.search(output)[1], 'http://example.com/<sometag>some-text</sometag>', ) output = w.render('test', 'http://example-äüö.com/<sometag>some-text</sometag>') self.assertEqual( - HREF_RE.search(output).groups()[0], + HREF_RE.search(output)[1], 'http://xn--example--7za4pnc.com/%3Csometag%3Esome-text%3C/sometag%3E', ) self.assertEqual( - TEXT_RE.search(output).groups()[0], + TEXT_RE.search(output)[1], 'http://example-äüö.com/<sometag>some-text</sometag>', ) self.assertEqual( - VALUE_RE.search(output).groups()[0], + VALUE_RE.search(output)[1], 'http://example-äüö.com/<sometag>some-text</sometag>', ) output = w.render('test', 'http://www.example.com/%C3%A4"><script>alert("XSS!")</script>"') self.assertEqual( - HREF_RE.search(output).groups()[0], + HREF_RE.search(output)[1], 'http://www.example.com/%C3%A4%22%3E%3Cscript%3Ealert(%22XSS!%22)%3C/script%3E%22', ) self.assertEqual( - TEXT_RE.search(output).groups()[0], + TEXT_RE.search(output)[1], 'http://www.example.com/%C3%A4"><script>' 'alert("XSS!")</script>"' ) self.assertEqual( - VALUE_RE.search(output).groups()[0], + VALUE_RE.search(output)[1], 'http://www.example.com/%C3%A4"><script>alert("XSS!")</script>"', ) |