diff options
| author | Baptiste Mispelon <bmispelon@gmail.com> | 2014-02-22 15:36:49 +0100 |
|---|---|---|
| committer | Baptiste Mispelon <bmispelon@gmail.com> | 2014-02-22 15:36:49 +0100 |
| commit | 173aa5199737c60ab883a0469684e83c01604ce8 (patch) | |
| tree | b78d1f2848a18867fb2d642056c6354f207564d3 /tests | |
| parent | d399731bf29bf842c756a77ff8a58706bac3d65f (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.py | 6 |
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): |
