diff markup/tests/template.py @ 191:929ef2913b87

Allow leading whitespace in expressions. Closes #38. Thanks to Christian Boos for the patch!
author cmlenz
date Wed, 23 Aug 2006 15:00:28 +0000
parents f0b32f1c478c
children 4140bff0d7d2
line wrap: on
line diff
--- a/markup/tests/template.py
+++ b/markup/tests/template.py
@@ -669,6 +669,10 @@
         tmpl = Template('<root> ${var} $var</root>')
         self.assertEqual('<root> 42 42</root>', str(tmpl.generate(var=42)))
 
+    def test_interpolate_leading_trailing_space(self):
+        tmpl = Template('<root>${    foo    }</root>')
+        self.assertEqual('<root>bar</root>', str(tmpl.generate(foo='bar')))
+
     def test_interpolate_multiline(self):
         tmpl = Template("""<root>${dict(
           bar = 'baz'
Copyright (C) 2012-2017 Edgewall Software