diff options
-rw-r--r-- | tests/test_talinterpreter.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/test_talinterpreter.py b/tests/test_talinterpreter.py index b00e3a0..f9158ee 100644 --- a/tests/test_talinterpreter.py +++ b/tests/test_talinterpreter.py @@ -154,6 +154,16 @@ class I18NCornerTestCaseBase(TestCaseBase): '<span i18n:translate="" tal:replace="foo"/>') self._check(program, 'FOOVALUE\n') + # i18n messages defined in Python are translated automatically + # (no i18n:translate necessary) + program, macros = self._compile( + '<span tal:content="foo" />') + self._check(program, '<span>FOOVALUE</span>\n') + + program, macros = self._compile( + '<span tal:replace="foo" />') + self._check(program, 'FOOVALUE\n') + def test_text_variable_translate(self): program, macros = self._compile( '<span tal:content="bar"/>') |