summaryrefslogtreecommitdiff
path: root/ishtar_common/tests.py
diff options
context:
space:
mode:
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):