summaryrefslogtreecommitdiff
path: root/tests/utils_tests/test_html.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/utils_tests/test_html.py')
-rw-r--r--tests/utils_tests/test_html.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/utils_tests/test_html.py b/tests/utils_tests/test_html.py
index cce29c3fcd..005f4c79b5 100644
--- a/tests/utils_tests/test_html.py
+++ b/tests/utils_tests/test_html.py
@@ -249,6 +249,7 @@ class TestUtilsHtml(SimpleTestCase):
lazystr('Search for google.com/?q=!'),
'Search for <a href="http://google.com/?q=">google.com/?q=</a>!'
),
+ ('foo@example.com', '<a href="mailto:foo@example.com">foo@example.com</a>'),
)
for value, output in tests:
with self.subTest(value=value):
@@ -258,6 +259,11 @@ class TestUtilsHtml(SimpleTestCase):
tests = (
('a' + '@a' * 50000) + 'a', # simple_email_re catastrophic test
('a' + '.' * 1000000) + 'a', # trailing_punctuation catastrophic test
+ 'foo@',
+ '@foo.com',
+ 'foo@.example.com',
+ 'foo@localhost',
+ 'foo@localhost.',
)
for value in tests:
with self.subTest(value=value):