diff options
Diffstat (limited to 'ishtar_common/tests.py')
-rw-r--r-- | ishtar_common/tests.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py index 06d0ca3ec..b8369ad03 100644 --- a/ishtar_common/tests.py +++ b/ishtar_common/tests.py @@ -17,9 +17,10 @@ # See the file COPYING for details. -import tempfile +import tempfile, datetime from zipfile import ZipFile, ZIP_DEFLATED +from django.conf import settings from django.contrib.auth.models import User from django.contrib.contenttypes.models import ContentType from django.template.defaultfilters import slugify @@ -30,13 +31,20 @@ from ishtar_common.ooo_replace import ooo_replace class OOOGenerationTest(TestCase): def testGeneration(self): - context = {'test-var':u"Testé", 'test-var2':u""} + context = {'test_var':u"Testé", 'test_var2':u"", + "test_date":datetime.date(2015, 1, 1)} tmp = tempfile.TemporaryFile() ooo_replace("../ishtar_common/tests/test-file.odt", tmp, context) inzip = ZipFile(tmp, 'r', ZIP_DEFLATED) value = inzip.read('content.xml') self.assertTrue("Testé" in value) self.assertTrue("testé 2" not in value) + self.assertTrue("2015" in value) + lg, ct = settings.LANGUAGE_CODE.split('-') + if lg == 'fr': + self.assertTrue('janvier' in value) + if lg == 'en': + self.assertTrue('january' in value) class MergeTest(TestCase): def setUp(self): |