From 5db7b8623a94dd5978693f4e304f2e0b276b419c Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Wed, 18 Feb 2015 13:20:25 +0100 Subject: Fix date localisation to ooo_parsing (refs #2286) --- ishtar_common/tests.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'ishtar_common/tests.py') 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): -- cgit v1.2.3