summaryrefslogtreecommitdiff
path: root/tests/test_filters.py
diff options
context:
space:
mode:
authorJeff Widman <jeff@jeffwidman.com>2016-04-15 00:49:40 -0700
committerJeff Widman <jeff@jeffwidman.com>2016-04-15 00:49:40 -0700
commitf4092239019d9a9130dd84ef6278e58061d6bb93 (patch)
tree17a3cdc51dd1fd957fcdb269083465c86a4beaf1 /tests/test_filters.py
parent4de148709f8d512cbc790a17e71895b2f89497a5 (diff)
parent62e7e7083423dee258257a3a2b59a88e177e2db0 (diff)
downloadjinja2-f4092239019d9a9130dd84ef6278e58061d6bb93.tar.gz
Merge pull request #439 from jgmize/title-filter-capitalize-inside-parens
Make title filter capitalize words inside parens and other brackets
Diffstat (limited to 'tests/test_filters.py')
-rw-r--r--tests/test_filters.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/test_filters.py b/tests/test_filters.py
index caefdff..f8fdad8 100644
--- a/tests/test_filters.py
+++ b/tests/test_filters.py
@@ -213,6 +213,14 @@ class TestFilter():
assert tmpl.render() == "Foo\tBar"
tmpl = env.from_string('''{{ "FOO\tBAR"|title }}''')
assert tmpl.render() == "Foo\tBar"
+ tmpl = env.from_string('''{{ "foo (bar)"|title }}''')
+ assert tmpl.render() == "Foo (Bar)"
+ tmpl = env.from_string('''{{ "foo {bar}"|title }}''')
+ assert tmpl.render() == "Foo {Bar}"
+ tmpl = env.from_string('''{{ "foo [bar]"|title }}''')
+ assert tmpl.render() == "Foo [Bar]"
+ tmpl = env.from_string('''{{ "foo <bar>"|title }}''')
+ assert tmpl.render() == "Foo <Bar>"
class Foo:
def __str__(self):