From 6ed093d4d1ea943baa69e591dacdf88784d38338 Mon Sep 17 00:00:00 2001 From: noah morrison Date: Mon, 26 Jan 2015 15:12:05 -0500 Subject: [PATCH] Add a unittest for null values. They shouldn't render at all, but they currently render as 'None'. --- test_spec.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test_spec.py b/test_spec.py index 3b30fc0..5c16f9e 100755 --- a/test_spec.py +++ b/test_spec.py @@ -140,6 +140,17 @@ class ExpandedCoverage(unittest.TestCase): self.assertEqual(result, expected) + def test_null(self): + args = { + 'template': '{{a}}', + 'data': {'a': None} + } + + result = chevron.render(**args) + expected = '' + + self.assertEqual(result, expected) + # Run unit tests from command line if __name__ == "__main__": -- 2.47.3