diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-01-18 11:08:39 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-18 11:08:39 +0100 |
| commit | b209518089131c6b4afd18b1d9c320ba3521c5ab (patch) | |
| tree | c60598996d3163c71312d53afd660c3e77013160 /tests/forms_tests | |
| parent | 3bbe22dafcc69c5ffa79707f5a74eb1faf466e12 (diff) | |
Refs #32339 -- Deprecated transitional form renderers.
Diffstat (limited to 'tests/forms_tests')
| -rw-r--r-- | tests/forms_tests/tests/test_renderers.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/forms_tests/tests/test_renderers.py b/tests/forms_tests/tests/test_renderers.py index 3e973ad8fc..54e20626af 100644 --- a/tests/forms_tests/tests/test_renderers.py +++ b/tests/forms_tests/tests/test_renderers.py @@ -3,11 +3,14 @@ import unittest from django.forms.renderers import ( BaseRenderer, + DjangoDivFormRenderer, DjangoTemplates, Jinja2, + Jinja2DivFormRenderer, TemplatesSetting, ) from django.test import SimpleTestCase +from django.utils.deprecation import RemovedInDjango60Warning try: import jinja2 @@ -53,3 +56,21 @@ class Jinja2Tests(SharedTests, SimpleTestCase): class TemplatesSettingTests(SharedTests, SimpleTestCase): renderer = TemplatesSetting + + +class DeprecationTests(SimpleTestCase): + def test_django_div_renderer_warning(self): + msg = ( + "The DjangoDivFormRenderer transitional form renderer is deprecated. Use " + "DjangoTemplates instead." + ) + with self.assertRaisesMessage(RemovedInDjango60Warning, msg): + DjangoDivFormRenderer() + + def test_jinja2_div_renderer_warning(self): + msg = ( + "The Jinja2DivFormRenderer transitional form renderer is deprecated. Use " + "Jinja2 instead." + ) + with self.assertRaisesMessage(RemovedInDjango60Warning, msg): + Jinja2DivFormRenderer() |
