summaryrefslogtreecommitdiff
path: root/tests/resolve_url/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/resolve_url/tests.py')
-rw-r--r--tests/resolve_url/tests.py31
1 files changed, 14 insertions, 17 deletions
diff --git a/tests/resolve_url/tests.py b/tests/resolve_url/tests.py
index ecccfa6c9e..d56e08c97c 100644
--- a/tests/resolve_url/tests.py
+++ b/tests/resolve_url/tests.py
@@ -12,20 +12,18 @@ from .urls import some_view
@override_settings(ROOT_URLCONF='resolve_url.urls')
class ResolveUrlTests(SimpleTestCase):
"""
- Tests for the ``resolve_url`` function.
+ Tests for the resolve_url() function.
"""
def test_url_path(self):
"""
- Tests that passing a URL path to ``resolve_url`` will result in the
- same url.
+ Passing a URL path to resolve_url() results in the same url.
"""
self.assertEqual('/something/', resolve_url('/something/'))
def test_relative_path(self):
"""
- Tests that passing a relative URL path to ``resolve_url`` will result
- in the same url.
+ Passing a relative URL path to resolve_url() results in the same url.
"""
self.assertEqual('../', resolve_url('../'))
self.assertEqual('../relative/', resolve_url('../relative/'))
@@ -34,31 +32,30 @@ class ResolveUrlTests(SimpleTestCase):
def test_full_url(self):
"""
- Tests that passing a full URL to ``resolve_url`` will result in the
- same url.
+ Passing a full URL to resolve_url() results in the same url.
"""
url = 'http://example.com/'
self.assertEqual(url, resolve_url(url))
def test_model(self):
"""
- Tests that passing a model to ``resolve_url`` will result in
- ``get_absolute_url`` being called on that model instance.
+ Passing a model to resolve_url() results in get_absolute_url() being
+ called on that model instance.
"""
m = UnimportantThing(importance=1)
self.assertEqual(m.get_absolute_url(), resolve_url(m))
def test_view_function(self):
"""
- Tests that passing a view function to ``resolve_url`` will result in
- the URL path mapping to that view name.
+ Passing a view function to resolve_url() results in the URL path
+ mapping to that view name.
"""
resolved_url = resolve_url(some_view)
self.assertEqual('/some-url/', resolved_url)
def test_lazy_reverse(self):
"""
- Tests that passing the result of reverse_lazy is resolved to a real URL
+ Passing the result of reverse_lazy is resolved to a real URL
string.
"""
resolved_url = resolve_url(reverse_lazy('some-view'))
@@ -67,22 +64,22 @@ class ResolveUrlTests(SimpleTestCase):
def test_valid_view_name(self):
"""
- Tests that passing a view name to ``resolve_url`` will result in the
- URL path mapping to that view.
+ Passing a view name to resolve_url() results in the URL path mapping
+ to that view.
"""
resolved_url = resolve_url('some-view')
self.assertEqual('/some-url/', resolved_url)
def test_domain(self):
"""
- Tests that passing a domain to ``resolve_url`` returns the same domain.
+ Passing a domain to resolve_url() returns the same domain.
"""
self.assertEqual(resolve_url('example.com'), 'example.com')
def test_non_view_callable_raises_no_reverse_match(self):
"""
- Tests that passing a non-view callable into ``resolve_url`` raises a
- ``NoReverseMatch`` exception.
+ Passing a non-view callable into resolve_url() raises a
+ NoReverseMatch exception.
"""
with self.assertRaises(NoReverseMatch):
resolve_url(lambda: 'asdf')