From 4d9f51f2b5a9557f3b26d023148b47d6e146a192 Mon Sep 17 00:00:00 2001 From: Xavier Fernandez Date: Wed, 28 Nov 2018 14:17:01 -0500 Subject: [PATCH] Added test for ResolverMatch.__repr__(). --- tests/urlpatterns_reverse/tests.py | 8 ++++++++ 1 file changed, 8 insertions(+) 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):