From 62e7e7083423dee258257a3a2b59a88e177e2db0 Mon Sep 17 00:00:00 2001 From: Josh Mize Date: Tue, 7 Apr 2015 15:09:21 -0500 Subject: Make title filter capitalize words in (),{},[],<> --- tests/test_filters.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/test_filters.py') diff --git a/tests/test_filters.py b/tests/test_filters.py index 42c5558..00ff2b5 100644 --- a/tests/test_filters.py +++ b/tests/test_filters.py @@ -207,6 +207,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 "|title }}''') + assert tmpl.render() == "Foo " class Foo: def __str__(self): -- cgit v1.2.1