summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2013-04-01 15:37:37 +0200
committerClaude Paroz <claude@2xlibre.net>2013-04-01 15:37:37 +0200
commitb474ffe63a3f99daeef2324a674f7ddfbb653c41 (patch)
tree9f7c4f07639ecb773ac2f8d7cdeded51569fb773 /tests
parent2bcbca3451cf7738d8e88c20023f9e799a044e9d (diff)
Fixed #20172 -- Ensured urlize supports IPv4/IPv6 addresses
Thanks Marc Aymerich for the report and the initial patch.
Diffstat (limited to 'tests')
-rw-r--r--tests/defaultfilters/tests.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/defaultfilters/tests.py b/tests/defaultfilters/tests.py
index 8596f8c801..21734faf95 100644
--- a/tests/defaultfilters/tests.py
+++ b/tests/defaultfilters/tests.py
@@ -314,6 +314,11 @@ class DefaultFiltersTests(TestCase):
self.assertEqual(urlize('see test[at[example.com'),
'see <a href="http://test[at[example.com" rel="nofollow">test[at[example.com</a>' )
+ # Check urlize works with IPv4/IPv6 addresses
+ self.assertEqual(urlize('http://192.168.0.15/api/9'),
+ '<a href="http://192.168.0.15/api/9" rel="nofollow">http://192.168.0.15/api/9</a>')
+ self.assertEqual(urlize('http://[2001:db8:cafe::2]/api/9'),
+ '<a href="http://[2001:db8:cafe::2]/api/9" rel="nofollow">http://[2001:db8:cafe::2]/api/9</a>')
def test_wordcount(self):
self.assertEqual(wordcount(''), 0)