summaryrefslogtreecommitdiff
path: root/tests/generic_views/test_edit.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/generic_views/test_edit.py')
-rw-r--r--tests/generic_views/test_edit.py26
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()