summaryrefslogtreecommitdiffstats
path: root/test/units/template
diff options
context:
space:
mode:
authorMatt Clay <matt@mystile.com>2017-01-29 08:28:53 +0100
committerJohn R Barker <john@johnrbarker.com>2017-01-29 08:28:53 +0100
commit10d9318de767f6117cc1f0a606d67984932de18f (patch)
treea5d7bc3bb8dfc83bbb69c4e2f27103c70c24bfc7 /test/units/template
parentRemove duplicate import. (diff)
downloadansible-10d9318de767f6117cc1f0a606d67984932de18f.tar.xz
ansible-10d9318de767f6117cc1f0a606d67984932de18f.zip
PEP 8 indent cleanup. (#20800)
* PEP 8 E121 cleanup. * PEP 8 E126 cleanup. * PEP 8 E122 cleanup.
Diffstat (limited to 'test/units/template')
-rw-r--r--test/units/template/test_templar.py2
-rw-r--r--test/units/template/test_template_utilities.py78
2 files changed, 40 insertions, 40 deletions
diff --git a/test/units/template/test_templar.py b/test/units/template/test_templar.py
index f2e1be5dfb..6c8f5e7eb6 100644
--- a/test/units/template/test_templar.py
+++ b/test/units/template/test_templar.py
@@ -34,7 +34,7 @@ class TestTemplar(unittest.TestCase):
def setUp(self):
fake_loader = DictDataLoader({
- "/path/to/my_file.txt": "foo\n",
+ "/path/to/my_file.txt": "foo\n",
})
shared_loader = SharedPluginLoaderObj()
variables = dict(
diff --git a/test/units/template/test_template_utilities.py b/test/units/template/test_template_utilities.py
index da0ed0db5e..5ac866b25a 100644
--- a/test/units/template/test_template_utilities.py
+++ b/test/units/template/test_template_utilities.py
@@ -30,45 +30,45 @@ from ansible.template import _escape_backslashes, _count_newlines_from_end
class TestBackslashEscape(unittest.TestCase):
test_data = (
- # Test backslashes in a filter arg are double escaped
- dict(
- template=u"{{ 'test2 %s' | format('\\1') }}",
- intermediate=u"{{ 'test2 %s' | format('\\\\1') }}",
- expectation=u"test2 \\1",
- args=dict()
- ),
- # Test backslashes inside the jinja2 var itself are double
- # escaped
- dict(
- template=u"Test 2\\3: {{ '\\1 %s' | format('\\2') }}",
- intermediate=u"Test 2\\3: {{ '\\\\1 %s' | format('\\\\2') }}",
- expectation=u"Test 2\\3: \\1 \\2",
- args=dict()
- ),
- # Test backslashes outside of the jinja2 var are not double
- # escaped
- dict(
- template=u"Test 2\\3: {{ 'test2 %s' | format('\\1') }}; \\done",
- intermediate=u"Test 2\\3: {{ 'test2 %s' | format('\\\\1') }}; \\done",
- expectation=u"Test 2\\3: test2 \\1; \\done",
- args=dict()
- ),
- # Test backslashes in a variable sent to a filter are handled
- dict(
- template=u"{{ 'test2 %s' | format(var1) }}",
- intermediate=u"{{ 'test2 %s' | format(var1) }}",
- expectation=u"test2 \\1",
- args=dict(var1=u'\\1')
- ),
- # Test backslashes in a variable expanded by jinja2 are double
- # escaped
- dict(
- template=u"Test 2\\3: {{ var1 | format('\\2') }}",
- intermediate=u"Test 2\\3: {{ var1 | format('\\\\2') }}",
- expectation=u"Test 2\\3: \\1 \\2",
- args=dict(var1=u'\\1 %s')
- ),
- )
+ # Test backslashes in a filter arg are double escaped
+ dict(
+ template=u"{{ 'test2 %s' | format('\\1') }}",
+ intermediate=u"{{ 'test2 %s' | format('\\\\1') }}",
+ expectation=u"test2 \\1",
+ args=dict()
+ ),
+ # Test backslashes inside the jinja2 var itself are double
+ # escaped
+ dict(
+ template=u"Test 2\\3: {{ '\\1 %s' | format('\\2') }}",
+ intermediate=u"Test 2\\3: {{ '\\\\1 %s' | format('\\\\2') }}",
+ expectation=u"Test 2\\3: \\1 \\2",
+ args=dict()
+ ),
+ # Test backslashes outside of the jinja2 var are not double
+ # escaped
+ dict(
+ template=u"Test 2\\3: {{ 'test2 %s' | format('\\1') }}; \\done",
+ intermediate=u"Test 2\\3: {{ 'test2 %s' | format('\\\\1') }}; \\done",
+ expectation=u"Test 2\\3: test2 \\1; \\done",
+ args=dict()
+ ),
+ # Test backslashes in a variable sent to a filter are handled
+ dict(
+ template=u"{{ 'test2 %s' | format(var1) }}",
+ intermediate=u"{{ 'test2 %s' | format(var1) }}",
+ expectation=u"test2 \\1",
+ args=dict(var1=u'\\1')
+ ),
+ # Test backslashes in a variable expanded by jinja2 are double
+ # escaped
+ dict(
+ template=u"Test 2\\3: {{ var1 | format('\\2') }}",
+ intermediate=u"Test 2\\3: {{ var1 | format('\\\\2') }}",
+ expectation=u"Test 2\\3: \\1 \\2",
+ args=dict(var1=u'\\1 %s')
+ ),
+ )
def setUp(self):
self.env = jinja2.Environment()