summaryrefslogtreecommitdiff
path: root/tests/generic_views
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2020-08-24 08:58:36 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-08-24 11:37:59 +0200
commit04e87e79a0bd2b1b9fdc30f884a637a3268733f0 (patch)
treeb42795c74062506fb113699bc884226409440117 /tests/generic_views
parentb5acb9db751c3e179cdd55398432dfad2c259628 (diff)
downloaddjango-04e87e79a0bd2b1b9fdc30f884a637a3268733f0.tar.gz
Refs #31877 -- Reverted "Fixes #31877 -- Used lazy() for TemplateView kwarg deprecation warning."
This reverts commit 20799cc0a6d98816b9ef0577e24691bd26b80d7d.
Diffstat (limited to 'tests/generic_views')
-rw-r--r--tests/generic_views/test_base.py22
1 files changed, 2 insertions, 20 deletions
diff --git a/tests/generic_views/test_base.py b/tests/generic_views/test_base.py
index eeb9fd08d0..d498d23a68 100644
--- a/tests/generic_views/test_base.py
+++ b/tests/generic_views/test_base.py
@@ -3,8 +3,7 @@ import time
from django.core.exceptions import ImproperlyConfigured
from django.http import HttpResponse
from django.test import (
- RequestFactory, SimpleTestCase, TestCase, ignore_warnings,
- override_settings,
+ RequestFactory, SimpleTestCase, ignore_warnings, override_settings,
)
from django.test.utils import require_jinja2
from django.urls import resolve
@@ -12,7 +11,6 @@ from django.utils.deprecation import RemovedInDjango40Warning
from django.views.generic import RedirectView, TemplateView, View
from . import views
-from .models import Artist
class SimpleView(View):
@@ -573,9 +571,7 @@ class SingleObjectTemplateResponseMixinTest(SimpleTestCase):
@override_settings(ROOT_URLCONF='generic_views.urls')
-class DeprecationTests(TestCase):
- rf = RequestFactory()
-
+class DeprecationTests(SimpleTestCase):
@ignore_warnings(category=RemovedInDjango40Warning)
def test_template_params(self):
"""A generic template view passes kwargs as context."""
@@ -607,17 +603,3 @@ class DeprecationTests(TestCase):
str(response.context['foo2'])
self.assertEqual(response.context['key'], 'value')
self.assertIsInstance(response.context['view'], View)
-
- @ignore_warnings(category=RemovedInDjango40Warning)
- def test_template_params_filtering(self):
- class ArtistView(TemplateView):
- template_name = 'generic_views/about.html'
-
- def get_context_data(self, *, artist_name, **kwargs):
- context = super().get_context_data(**kwargs)
- artist = Artist.objects.get(name=artist_name)
- return {**context, 'artist': artist}
-
- artist = Artist.objects.create(name='Rene Magritte')
- response = ArtistView.as_view()(self.rf.get('/'), artist_name=artist.name)
- self.assertEqual(response.context_data['artist'], artist)