diff options
Diffstat (limited to 'tests/admin_docs/test_views.py')
| -rw-r--r-- | tests/admin_docs/test_views.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/admin_docs/test_views.py b/tests/admin_docs/test_views.py index a5134d7627..b48147fc85 100644 --- a/tests/admin_docs/test_views.py +++ b/tests/admin_docs/test_views.py @@ -335,6 +335,11 @@ class AdminDocViewFunctionsTests(SimpleTestCase): (r'^a', '/a'), (r'^(?P<a>\w+)/b/(?P<c>\w+)/$', '/<a>/b/<c>/'), (r'^(?P<a>\w+)/b/(?P<c>\w+)$', '/<a>/b/<c>'), + (r'^(?P<a>\w+)/b/(\w+)$', '/<a>/b/<var>'), + (r'^(?P<a>\w+)/b/((x|y)\w+)$', '/<a>/b/<var>'), + (r'^(?P<a>(x|y))/b/(?P<c>\w+)$', '/<a>/b/<c>'), + (r'^(?P<a>(x|y))/b/(?P<c>\w+)ab', '/<a>/b/<c>ab'), + (r'^(?P<a>(x|y)(\(|\)))/b/(?P<c>\w+)ab', '/<a>/b/<c>ab'), ) for pattern, output in tests: self.assertEqual(simplify_regex(pattern), output) |
