summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBaptiste Mispelon <bmispelon@gmail.com>2014-02-22 15:36:49 +0100
committerBaptiste Mispelon <bmispelon@gmail.com>2014-02-22 15:36:49 +0100
commit173aa5199737c60ab883a0469684e83c01604ce8 (patch)
treeb78d1f2848a18867fb2d642056c6354f207564d3 /tests
parentd399731bf29bf842c756a77ff8a58706bac3d65f (diff)
Fixed #21435 -- Improved error message when urlconf is empty.
The new error message now hints that the most likely issue is a circular import. Thanks to trac user elena for the report and to bpeschier for the original patch.
Diffstat (limited to 'tests')
-rw-r--r--tests/urlpatterns_reverse/tests.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/urlpatterns_reverse/tests.py b/tests/urlpatterns_reverse/tests.py
index 95cd2cc8b4..02ac4e31ad 100644
--- a/tests/urlpatterns_reverse/tests.py
+++ b/tests/urlpatterns_reverse/tests.py
@@ -161,8 +161,10 @@ class NoURLPatternsTests(TestCase):
resolver = RegexURLResolver(r'^$', self.urls)
self.assertRaisesMessage(ImproperlyConfigured,
- "The included urlconf urlpatterns_reverse.no_urls "
- "doesn't have any patterns in it", getattr, resolver, 'url_patterns')
+ "The included urlconf 'urlpatterns_reverse.no_urls' does not "
+ "appear to have any patterns in it. If you see valid patterns in "
+ "the file then the issue is probably caused by a circular import.",
+ getattr, resolver, 'url_patterns')
class URLPatternReverse(TestCase):