summaryrefslogtreecommitdiff
path: root/tests/template_tests/syntax_tests/i18n/test_blocktrans.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/template_tests/syntax_tests/i18n/test_blocktrans.py')
-rw-r--r--tests/template_tests/syntax_tests/i18n/test_blocktrans.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/template_tests/syntax_tests/i18n/test_blocktrans.py b/tests/template_tests/syntax_tests/i18n/test_blocktrans.py
index d8b1e807af..425e748d53 100644
--- a/tests/template_tests/syntax_tests/i18n/test_blocktrans.py
+++ b/tests/template_tests/syntax_tests/i18n/test_blocktrans.py
@@ -332,11 +332,13 @@ class TranslationBlockTransTagTests(SimpleTestCase):
self.assertEqual(rendered, '2 andere Super-Ergebnisse')
# Misuses
- with self.assertRaises(TemplateSyntaxError):
+ msg = "Unknown argument for 'blocktrans' tag: %r."
+ with self.assertRaisesMessage(TemplateSyntaxError, msg % 'month="May"'):
Template('{% load i18n %}{% blocktrans context with month="May" %}{{ month }}{% endblocktrans %}')
- with self.assertRaises(TemplateSyntaxError):
+ msg = '"context" in %r tag expected exactly one argument.' % 'blocktrans'
+ with self.assertRaisesMessage(TemplateSyntaxError, msg):
Template('{% load i18n %}{% blocktrans context %}{% endblocktrans %}')
- with self.assertRaises(TemplateSyntaxError):
+ with self.assertRaisesMessage(TemplateSyntaxError, msg):
Template(
'{% load i18n %}{% blocktrans count number=2 context %}'
'{{ number }} super result{% plural %}{{ number }}'