From bf770cc825f1af294b3b2853b39b5b161b6a056f Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Wed, 13 Jan 2021 12:29:58 +0100 Subject: Refs #8760 -- Removed "list" message for ModelMultipleChoiceField per deprecation timeline. --- tests/forms_tests/tests/test_error_messages.py | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) (limited to 'tests/forms_tests') diff --git a/tests/forms_tests/tests/test_error_messages.py b/tests/forms_tests/tests/test_error_messages.py index d60acc1daa..1a6d1386c3 100644 --- a/tests/forms_tests/tests/test_error_messages.py +++ b/tests/forms_tests/tests/test_error_messages.py @@ -8,8 +8,7 @@ from django.forms import ( SplitDateTimeField, TimeField, URLField, utils, ) from django.template import Context, Template -from django.test import SimpleTestCase, TestCase, ignore_warnings -from django.utils.deprecation import RemovedInDjango40Warning +from django.test import SimpleTestCase, TestCase from django.utils.safestring import mark_safe from ..models import ChoiceModel @@ -309,24 +308,3 @@ class ModelChoiceFieldErrorMessagesTestCase(TestCase, AssertFormErrorsMixin): self.assertFormErrors(['REQUIRED'], f.clean, '') self.assertFormErrors(['NOT A LIST OF VALUES'], f.clean, '3') self.assertFormErrors(['4 IS INVALID CHOICE'], f.clean, ['4']) - - -class DeprecationTests(TestCase, AssertFormErrorsMixin): - @ignore_warnings(category=RemovedInDjango40Warning) - def test_list_error_message(self): - f = ModelMultipleChoiceField( - queryset=ChoiceModel.objects.all(), - error_messages={'list': 'NOT A LIST OF VALUES'}, - ) - self.assertFormErrors(['NOT A LIST OF VALUES'], f.clean, '3') - - def test_list_error_message_warning(self): - msg = ( - "The 'list' error message key is deprecated in favor of " - "'invalid_list'." - ) - with self.assertRaisesMessage(RemovedInDjango40Warning, msg): - ModelMultipleChoiceField( - queryset=ChoiceModel.objects.all(), - error_messages={'list': 'NOT A LIST OF VALUES'}, - ) -- cgit v1.2.1