diff options
author | Armin Ronacher <armin.ronacher@active-4.com> | 2010-05-23 23:07:08 +0200 |
---|---|---|
committer | Armin Ronacher <armin.ronacher@active-4.com> | 2010-05-23 23:07:08 +0200 |
commit | 737954909febeabbabda84b933fa78066bb5c3ef (patch) | |
tree | 7877027a0c90d665eacc294bb10fb7d46d36d2c8 /jinja2/testsuite | |
parent | 5a5ce730ee6e49aad63933efec9b1b54ed1e42a0 (diff) | |
download | jinja2-737954909febeabbabda84b933fa78066bb5c3ef.tar.gz |
Version 2.4.2
-------------
(bugfix release, release date to be announced)
improved the sort filter (should have worked like this for a
long time) by adding support for case insensitive searches.
fixed a bug for getattribute constant folding.
--HG--
branch : trunk
Diffstat (limited to 'jinja2/testsuite')
-rw-r--r-- | jinja2/testsuite/filters.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/jinja2/testsuite/filters.py b/jinja2/testsuite/filters.py index eea52a6..ea015e5 100644 --- a/jinja2/testsuite/filters.py +++ b/jinja2/testsuite/filters.py @@ -227,6 +227,10 @@ class FilterTestCase(JinjaTestCase): tmpl = env.from_string('{{ [2, 3, 1]|sort }}|{{ [2, 3, 1]|sort(true) }}') assert tmpl.render() == '[1, 2, 3]|[3, 2, 1]' + def test_sort2(self): + tmpl = env.from_string('{{ "".join(["c", "A", "b", "D"]|sort(false, true)) }}') + assert tmpl.render() == 'AbcD' + def test_groupby(self): tmpl = env.from_string(''' {%- for grouper, list in [{'foo': 1, 'bar': 2}, |