From 7e6e1c8383dbb1fb543e6d1f0e5ca58fc01494c4 Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Fri, 9 Aug 2024 12:32:50 -0400 Subject: Refs #32339 -- Adjusted deprecation warning stacklevel in transitional form renderers. --- tests/forms_tests/tests/test_renderers.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'tests/forms_tests') diff --git a/tests/forms_tests/tests/test_renderers.py b/tests/forms_tests/tests/test_renderers.py index dbde6df49d..3c1d8bb8ea 100644 --- a/tests/forms_tests/tests/test_renderers.py +++ b/tests/forms_tests/tests/test_renderers.py @@ -64,16 +64,18 @@ class DeprecationTests(SimpleTestCase): "The DjangoDivFormRenderer transitional form renderer is deprecated. Use " "DjangoTemplates instead." ) - with self.assertRaisesMessage(RemovedInDjango60Warning, msg): + with self.assertWarnsMessage(RemovedInDjango60Warning, msg) as ctx: DjangoDivFormRenderer() + self.assertEqual(ctx.filename, __file__) def test_jinja2_div_renderer_warning(self): msg = ( "The Jinja2DivFormRenderer transitional form renderer is deprecated. Use " "Jinja2 instead." ) - with self.assertRaisesMessage(RemovedInDjango60Warning, msg): + with self.assertWarnsMessage(RemovedInDjango60Warning, msg) as ctx: Jinja2DivFormRenderer() + self.assertEqual(ctx.filename, __file__) @ignore_warnings(category=RemovedInDjango60Warning) def test_deprecation_renderers_can_be_instantiated(self): -- cgit v1.3