summaryrefslogtreecommitdiff
path: root/tests/utils_tests/test_html.py
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2014-12-21 21:19:05 +0100
committerClaude Paroz <claude@2xlibre.net>2014-12-30 18:16:25 +0100
commit51890ce8898f821d28f2f6fb6071c936e9bd88f0 (patch)
tree6522c597d411086b0a5c2ec3dd7a1d9bc2feeafd /tests/utils_tests/test_html.py
parent66f9a74b4514bd259976ce8ee3a4e78288358a5f (diff)
Applied ignore_warnings to Django tests
Diffstat (limited to 'tests/utils_tests/test_html.py')
-rw-r--r--tests/utils_tests/test_html.py17
1 files changed, 7 insertions, 10 deletions
diff --git a/tests/utils_tests/test_html.py b/tests/utils_tests/test_html.py
index 4023434101..6375f2280b 100644
--- a/tests/utils_tests/test_html.py
+++ b/tests/utils_tests/test_html.py
@@ -4,10 +4,11 @@ from __future__ import unicode_literals
from datetime import datetime
import os
from unittest import TestCase
-import warnings
+from django.test import ignore_warnings
from django.utils import html, safestring
from django.utils._os import upath
+from django.utils.deprecation import RemovedInDjango20Warning
from django.utils.encoding import force_text
@@ -120,14 +121,13 @@ class TestUtilsHtml(TestCase):
for value, output in items:
self.check_output(f, value, output)
+ @ignore_warnings(category=RemovedInDjango20Warning)
def test_strip_entities(self):
f = html.strip_entities
# Strings that should come out untouched.
values = ("&", "&a", "&a", "a&#a")
for value in values:
- with warnings.catch_warnings(record=True):
- warnings.simplefilter("always")
- self.check_output(f, value)
+ self.check_output(f, value)
# Valid entities that should be stripped from the patterns.
entities = ("&#1;", "&#12;", "&a;", "&fdasdfasdfasdf;")
patterns = (
@@ -138,9 +138,7 @@ class TestUtilsHtml(TestCase):
)
for entity in entities:
for in_pattern, output in patterns:
- with warnings.catch_warnings(record=True):
- warnings.simplefilter("always")
- self.check_output(f, in_pattern % {'entity': entity}, output)
+ self.check_output(f, in_pattern % {'entity': entity}, output)
def test_escapejs(self):
f = html.escapejs
@@ -154,6 +152,7 @@ class TestUtilsHtml(TestCase):
for value, output in items:
self.check_output(f, value, output)
+ @ignore_warnings(category=RemovedInDjango20Warning)
def test_remove_tags(self):
f = html.remove_tags
items = (
@@ -161,9 +160,7 @@ class TestUtilsHtml(TestCase):
("<a>x</a> <p><b>y</b></p>", "a b", "x <p>y</p>"),
)
for value, tags, output in items:
- with warnings.catch_warnings(record=True):
- warnings.simplefilter("always")
- self.assertEqual(f(value, tags), output)
+ self.assertEqual(f(value, tags), output)
def test_smart_urlquote(self):
quote = html.smart_urlquote