From 157ab32f3446da7fa1f9d716509c290069a2a156 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Thu, 7 Jan 2021 08:09:04 +0100 Subject: Refs #27753 -- Removed django.utils.text.unescape_entities() per deprecation timeline. --- tests/utils_tests/test_text.py | 29 +---------------------------- 1 file changed, 1 insertion(+), 28 deletions(-) (limited to 'tests/utils_tests') diff --git a/tests/utils_tests/test_text.py b/tests/utils_tests/test_text.py index 1b6bfc0b8e..c9c74521e3 100644 --- a/tests/utils_tests/test_text.py +++ b/tests/utils_tests/test_text.py @@ -1,9 +1,8 @@ import json import sys -from django.test import SimpleTestCase, ignore_warnings +from django.test import SimpleTestCase from django.utils import text -from django.utils.deprecation import RemovedInDjango40Warning from django.utils.functional import lazystr from django.utils.text import format_lazy from django.utils.translation import gettext_lazy, override @@ -213,32 +212,6 @@ class TestUtilsText(SimpleTestCase): with self.subTest('intern'): self.assertEqual(sys.intern(text.slugify('a')), 'a') - @ignore_warnings(category=RemovedInDjango40Warning) - def test_unescape_entities(self): - items = [ - ('', ''), - ('foo', 'foo'), - ('&', '&'), - ('&am;', '&am;'), - ('&', '&'), - ('&#xk;', '&#xk;'), - ('&', '&'), - ('foo & bar', 'foo & bar'), - ('foo & bar', 'foo & bar'), - ] - for value, output in items: - with self.subTest(value=value): - self.assertEqual(text.unescape_entities(value), output) - self.assertEqual(text.unescape_entities(lazystr(value)), output) - - def test_unescape_entities_deprecated(self): - msg = ( - 'django.utils.text.unescape_entities() is deprecated in favor of ' - 'html.unescape().' - ) - with self.assertWarnsMessage(RemovedInDjango40Warning, msg): - text.unescape_entities('foo') - def test_unescape_string_literal(self): items = [ ('"abc"', 'abc'), -- cgit v1.3