summaryrefslogtreecommitdiff
path: root/tests/utils_tests/test_functional.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/utils_tests/test_functional.py')
-rw-r--r--tests/utils_tests/test_functional.py26
1 files changed, 0 insertions, 26 deletions
diff --git a/tests/utils_tests/test_functional.py b/tests/utils_tests/test_functional.py
index 1e403f351b..23e2eaddcd 100644
--- a/tests/utils_tests/test_functional.py
+++ b/tests/utils_tests/test_functional.py
@@ -1,8 +1,6 @@
from unittest import mock
from django.test import SimpleTestCase
-from django.test.utils import ignore_warnings
-from django.utils.deprecation import RemovedInDjango50Warning
from django.utils.functional import cached_property, classproperty, lazy
@@ -108,30 +106,6 @@ class FunctionalTests(SimpleTestCase):
for attr in attrs:
self.assertCachedPropertyWorks(attr, Class)
- @ignore_warnings(category=RemovedInDjango50Warning)
- def test_cached_property_name(self):
- class Class:
- def other_value(self):
- """Here is the docstring..."""
- return 1, object()
-
- other = cached_property(other_value, name="other")
- other2 = cached_property(other_value, name="different_name")
-
- self.assertCachedPropertyWorks("other", Class)
- # An explicit name is ignored.
- obj = Class()
- obj.other2
- self.assertFalse(hasattr(obj, "different_name"))
-
- def test_cached_property_name_deprecation_warning(self):
- def value(self):
- return 1
-
- msg = "The name argument is deprecated as it's unnecessary as of Python 3.6."
- with self.assertWarnsMessage(RemovedInDjango50Warning, msg):
- cached_property(value, name="other_name")
-
def test_cached_property_auto_name(self):
"""
cached_property caches its value and behaves like a property