summaryrefslogtreecommitdiff
path: root/ishtar_common/tests.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@proxience.com>2015-02-18 13:20:25 +0100
committerÉtienne Loks <etienne.loks@proxience.com>2015-02-18 13:22:11 +0100
commitc2b5bcedad6f2afe5472319b4552ecb4558a3d40 (patch)
tree555de0595e2d8f2680f07b84acda057907de3966 /ishtar_common/tests.py
parent25fe0cf58967a64541bc26386d50f2b3dfbd340f (diff)
downloadIshtar-c2b5bcedad6f2afe5472319b4552ecb4558a3d40.tar.bz2
Ishtar-c2b5bcedad6f2afe5472319b4552ecb4558a3d40.zip
Fix date localisation to ooo_parsing (refs #2286)
Diffstat (limited to 'ishtar_common/tests.py')
-rw-r--r--ishtar_common/tests.py12
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):