Mercurial > genshi > mirror
diff markup/tests/eval.py @ 227:96a7e5011c69 trunk
Use list comprehension instead of `map()` in the AST transformer.
author | cmlenz |
---|---|
date | Fri, 08 Sep 2006 09:17:42 +0000 |
parents | 16d7b5db7ef4 |
children |
line wrap: on
line diff
--- a/markup/tests/eval.py +++ b/markup/tests/eval.py @@ -250,8 +250,9 @@ expr = Expression("[i['name'] for i in items if i['value'] > 1]") self.assertEqual(['b'], expr.evaluate({'items': items})) - # generator expressions only supported in Python 2.4 and up if sys.version_info >= (2, 4): + # Generator expressions only supported in Python 2.4 and up + def test_generator_expression(self): expr = Expression("list(n for n in numbers if n < 2)") self.assertEqual([0, 1], expr.evaluate({'numbers': range(5)}))