diff options
Diffstat (limited to 'tests/generic_views/test_edit.py')
| -rw-r--r-- | tests/generic_views/test_edit.py | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/tests/generic_views/test_edit.py b/tests/generic_views/test_edit.py index 6200dd08d5..09d887ae92 100644 --- a/tests/generic_views/test_edit.py +++ b/tests/generic_views/test_edit.py @@ -4,13 +4,7 @@ from django.test import SimpleTestCase, TestCase, override_settings from django.test.client import RequestFactory from django.urls import reverse from django.views.generic.base import View -from django.views.generic.edit import ( - CreateView, - DeleteView, - DeleteViewCustomDeleteWarning, - FormMixin, - ModelFormMixin, -) +from django.views.generic.edit import CreateView, FormMixin, ModelFormMixin from . import views from .forms import AuthorForm @@ -476,21 +470,3 @@ class DeleteViewTests(TestCase): res.context_data["form"].errors["confirm"], ["This field is required."], ) - - # RemovedInDjango50Warning. - def test_delete_with_custom_delete(self): - class AuthorDeleteView(DeleteView): - model = Author - - def delete(self, request, *args, **kwargs): - # Custom logic. - pass - - msg = ( - "DeleteView uses FormMixin to handle POST requests. As a " - "consequence, any custom deletion logic in " - "AuthorDeleteView.delete() handler should be moved to " - "form_valid()." - ) - with self.assertWarnsMessage(DeleteViewCustomDeleteWarning, msg): - AuthorDeleteView() |
