]> Devi Nivas Git - chevron.git/commitdiff
Add unittest for unicode inside of lists.
authornoah morrison <noah@morrison.ph>
Fri, 23 Jan 2015 02:58:37 +0000 (21:58 -0500)
committernoah morrison <noah@morrison.ph>
Fri, 23 Jan 2015 02:58:37 +0000 (21:58 -0500)
This currently breaks python 2

test_spec.py

index 7b9bbe8f39faa1def82b509eff52659372fb87b7..3b30fc0599069b52f6152ffbc7473d2845a6b592 100755 (executable)
@@ -129,6 +129,17 @@ class ExpandedCoverage(unittest.TestCase):
 
         self.assertEqual(result, expected)
 
+    def test_unicode_inside_list(self):
+        args = {
+            'template': '{{#list}}{{.}}{{/list}}',
+            'data': {'list': ['☠']}
+        }
+
+        result = chevron.render(**args)
+        expected = '☠'
+
+        self.assertEqual(result, expected)
+
 
 # Run unit tests from command line
 if __name__ == "__main__":