mirror of
https://github.com/django/django.git
synced 2025-08-03 02:23:12 +00:00
Refs #22384 -- Readded RegexURLResolver.reverse().
It was removed in 785cc71d5b
only because
it was untested and unused in Django itself, however, some third-party
apps use it.
This commit is contained in:
parent
2eb7cb2fff
commit
4e400dcb79
2 changed files with 9 additions and 0 deletions
|
@ -364,6 +364,12 @@ class ResolverTests(unittest.TestCase):
|
|||
except TypeError:
|
||||
self.fail('Failed to coerce lazy object to text')
|
||||
|
||||
def test_resolver_reverse(self):
|
||||
resolver = get_resolver('urlpatterns_reverse.named_urls')
|
||||
self.assertEqual(resolver.reverse('named-url1'), '')
|
||||
self.assertEqual(resolver.reverse('named-url2', 'arg'), 'extra/arg/')
|
||||
self.assertEqual(resolver.reverse('named-url2', extra='arg'), 'extra/arg/')
|
||||
|
||||
def test_non_regex(self):
|
||||
"""
|
||||
Verifies that we raise a Resolver404 if what we are resolving doesn't
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue