summaryrefslogtreecommitdiff
path: root/jinja2/testsuite
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2010-05-23 23:07:08 +0200
committerArmin Ronacher <armin.ronacher@active-4.com>2010-05-23 23:07:08 +0200
commit737954909febeabbabda84b933fa78066bb5c3ef (patch)
tree7877027a0c90d665eacc294bb10fb7d46d36d2c8 /jinja2/testsuite
parent5a5ce730ee6e49aad63933efec9b1b54ed1e42a0 (diff)
downloadjinja2-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.py4
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},