diff options
Diffstat (limited to 'tests/template_tests/syntax_tests/test_with.py')
| -rw-r--r-- | tests/template_tests/syntax_tests/test_with.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/template_tests/syntax_tests/test_with.py b/tests/template_tests/syntax_tests/test_with.py index c1d501c94d..d8f24349f5 100644 --- a/tests/template_tests/syntax_tests/test_with.py +++ b/tests/template_tests/syntax_tests/test_with.py @@ -6,6 +6,7 @@ from ..utils import setup class WithTagTests(SimpleTestCase): + at_least_with_one_msg = "'with' expected at least one variable assignment" @setup({'with01': '{% with key=dict.key %}{{ key }}{% endwith %}'}) def test_with01(self): @@ -44,12 +45,12 @@ class WithTagTests(SimpleTestCase): @setup({'with-error01': '{% with dict.key xx key %}{{ key }}{% endwith %}'}) def test_with_error01(self): - with self.assertRaises(TemplateSyntaxError): + with self.assertRaisesMessage(TemplateSyntaxError, self.at_least_with_one_msg): self.engine.render_to_string('with-error01', {'dict': {'key': 50}}) @setup({'with-error02': '{% with dict.key as %}{{ key }}{% endwith %}'}) def test_with_error02(self): - with self.assertRaises(TemplateSyntaxError): + with self.assertRaisesMessage(TemplateSyntaxError, self.at_least_with_one_msg): self.engine.render_to_string('with-error02', {'dict': {'key': 50}}) |
