diff options
author | Carlton Gibson <carlton.gibson@noumenal.es> | 2023-05-17 16:11:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-17 11:11:43 -0300 |
commit | 4a5753fb0af28967c9ad6a5be8966cdbd933ad64 (patch) | |
tree | fb58e046baa1e1147829e823b843ff545e84bfeb /tests | |
parent | c52f4295f254e1c14af769d22b1a5f516a941f58 (diff) | |
download | django-main.tar.gz |
Missing function call `()` leads to:
TypeError: descriptor '__init__' of 'super' object needs an argument
Regression in b209518089131c6b4afd18b1d9c320ba3521c5ab.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/forms_tests/tests/test_renderers.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/forms_tests/tests/test_renderers.py b/tests/forms_tests/tests/test_renderers.py index 54e20626af..dbde6df49d 100644 --- a/tests/forms_tests/tests/test_renderers.py +++ b/tests/forms_tests/tests/test_renderers.py @@ -9,7 +9,7 @@ from django.forms.renderers import ( Jinja2DivFormRenderer, TemplatesSetting, ) -from django.test import SimpleTestCase +from django.test import SimpleTestCase, ignore_warnings from django.utils.deprecation import RemovedInDjango60Warning try: @@ -74,3 +74,11 @@ class DeprecationTests(SimpleTestCase): ) with self.assertRaisesMessage(RemovedInDjango60Warning, msg): Jinja2DivFormRenderer() + + @ignore_warnings(category=RemovedInDjango60Warning) + def test_deprecation_renderers_can_be_instantiated(self): + tests = [DjangoDivFormRenderer, Jinja2DivFormRenderer] + for cls in tests: + with self.subTest(renderer_class=cls): + renderer = cls() + self.assertIsInstance(renderer, cls) |