summaryrefslogtreecommitdiff
path: root/tests/template_tests/syntax_tests/test_for.py
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2016-12-29 11:10:02 -0500
committerTim Graham <timograham@gmail.com>2016-12-30 09:22:04 -0500
commit9f16ea21c42aabd2f2eb10bec69481ae9cdf52af (patch)
treec09d331ce43e5f4652b279593c0a189b2f798afc /tests/template_tests/syntax_tests/test_for.py
parent7d14889aa3b0897a902034d1d11b8195463da32c (diff)
Used assertRaisesMessage() in {% for %} tests.
Diffstat (limited to 'tests/template_tests/syntax_tests/test_for.py')
-rw-r--r--tests/template_tests/syntax_tests/test_for.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/template_tests/syntax_tests/test_for.py b/tests/template_tests/syntax_tests/test_for.py
index 2891d16f67..afdffb892b 100644
--- a/tests/template_tests/syntax_tests/test_for.py
+++ b/tests/template_tests/syntax_tests/test_for.py
@@ -71,17 +71,20 @@ class ForTagTests(SimpleTestCase):
@setup({'for-tag-unpack06': '{% for key value in items %}{{ key }}:{{ value }}/{% endfor %}'})
def test_for_tag_unpack06(self):
- with self.assertRaises(TemplateSyntaxError):
+ msg = "'for' tag received an invalid argument: for key value in items"
+ with self.assertRaisesMessage(TemplateSyntaxError, msg):
self.engine.render_to_string('for-tag-unpack06', {'items': (('one', 1), ('two', 2))})
@setup({'for-tag-unpack07': '{% for key,,value in items %}{{ key }}:{{ value }}/{% endfor %}'})
def test_for_tag_unpack07(self):
- with self.assertRaises(TemplateSyntaxError):
+ msg = "'for' tag received an invalid argument: for key,,value in items"
+ with self.assertRaisesMessage(TemplateSyntaxError, msg):
self.engine.render_to_string('for-tag-unpack07', {'items': (('one', 1), ('two', 2))})
@setup({'for-tag-unpack08': '{% for key,value, in items %}{{ key }}:{{ value }}/{% endfor %}'})
def test_for_tag_unpack08(self):
- with self.assertRaises(TemplateSyntaxError):
+ msg = "'for' tag received an invalid argument: for key,value, in items"
+ with self.assertRaisesMessage(TemplateSyntaxError, msg):
self.engine.render_to_string('for-tag-unpack08', {'items': (('one', 1), ('two', 2))})
@setup({'for-tag-unpack09': '{% for val in items %}{{ val.0 }}:{{ val.1 }}/{% endfor %}'})