summaryrefslogtreecommitdiff
path: root/ishtar_common/tests.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2021-01-08 11:25:18 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2021-02-28 12:15:23 +0100
commitc9c39f8b3160ab6c4bef8e790fb805914f394ded (patch)
tree0092dd5daa3d5c1be17b114463334d9681d63b7c /ishtar_common/tests.py
parentdedd15f6cc661a46300012f65dc1bf37c0066bcb (diff)
downloadIshtar-c9c39f8b3160ab6c4bef8e790fb805914f394ded.tar.bz2
Ishtar-c9c39f8b3160ab6c4bef8e790fb805914f394ded.zip
Jinja filter: lowerfirst - fix grammatical_gender export in templates
Diffstat (limited to 'ishtar_common/tests.py')
-rw-r--r--ishtar_common/tests.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py
index 1460e7b66..6ae996057 100644
--- a/ishtar_common/tests.py
+++ b/ishtar_common/tests.py
@@ -2764,6 +2764,7 @@ class JinjaFilterTest(TestCase):
def test_splitpart(self):
self.assertEqual(utils_secretary.splitpart("1,2,3", 1), "2")
self.assertEqual(utils_secretary.splitpart("1,2,3", 10), "")
+ self.assertEqual(utils_secretary.splitpart("", 10), "")
self.assertEqual(utils_secretary.splitpart("1;2;3", 2, ";"), "3")
def test_human_date(self):
@@ -2776,8 +2777,19 @@ class JinjaFilterTest(TestCase):
self.assertEqual(
utils_secretary.capfirst_filter("SAINT GEORGES D'OLÉRON"),
"Saint georges d'oléron")
+ self.assertEqual(utils_secretary.capfirst_filter("s"), "S")
+ self.assertEqual(utils_secretary.capfirst_filter(""), "")
def test_capitalize(self):
self.assertEqual(
utils_secretary.capitalize_filter("SAINT-GEORGES D'OLÉRON"),
"Saint-Georges d'Oléron")
+ self.assertEqual(utils_secretary.capitalize_filter("s"), "S")
+ self.assertEqual(utils_secretary.capitalize_filter(""), "")
+
+ def test_lowerfirst(self):
+ self.assertEqual(
+ utils_secretary.lowerfirst_filter("SAINT GEORGES D'OLÉRON"),
+ "sAINT GEORGES D'OLÉRON")
+ self.assertEqual(utils_secretary.lowerfirst_filter("S"), "s")
+ self.assertEqual(utils_secretary.lowerfirst_filter(""), "")