summaryrefslogtreecommitdiff
path: root/tests/urlpatterns_reverse
diff options
context:
space:
mode:
authorXavier Fernandez <xavier.fernandez@polyconseil.fr>2018-11-28 14:17:01 -0500
committerTim Graham <timograham@gmail.com>2018-11-30 17:43:55 -0500
commit4d9f51f2b5a9557f3b26d023148b47d6e146a192 (patch)
treeb2e8798b469f51415099fdc631500a8e83e4af84 /tests/urlpatterns_reverse
parent9d334e0a7a7a9227a08287c1df68974e39f5773c (diff)
downloaddjango-4d9f51f2b5a9557f3b26d023148b47d6e146a192.tar.gz
Added test for ResolverMatch.__repr__().
Diffstat (limited to 'tests/urlpatterns_reverse')
-rw-r--r--tests/urlpatterns_reverse/tests.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/urlpatterns_reverse/tests.py b/tests/urlpatterns_reverse/tests.py
index 65024aeb0f..8db38482ba 100644
--- a/tests/urlpatterns_reverse/tests.py
+++ b/tests/urlpatterns_reverse/tests.py
@@ -1125,6 +1125,14 @@ class ResolverMatchTests(SimpleTestCase):
request = HttpRequest()
self.assertIsNone(request.resolver_match)
+ def test_repr(self):
+ self.assertEqual(
+ repr(resolve('/no_kwargs/42/37/')),
+ "ResolverMatch(func=urlpatterns_reverse.views.empty_view, "
+ "args=('42', '37'), kwargs={}, url_name=no-kwargs, app_names=[], "
+ "namespaces=[])"
+ )
+
@override_settings(ROOT_URLCONF='urlpatterns_reverse.erroneous_urls')
class ErroneousViewTests(SimpleTestCase):