Skip to content

Commit f89a5c6

Browse files
committed
Issue geerlingguy#202: More idiomatic Ansible Python style.
1 parent 11ca62b commit f89a5c6

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

test-plugin/test_plugins/blue.py

+15-6
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,23 @@
1-
# blue Ansible test plugin definition.
1+
# Ansible custom 'blue' test plugin definition.
22

33
def is_blue(string):
4-
blue_values = ['blue', '#0000ff', '#00f', 'rgb(0,0,255)']
4+
''' Return True if a valid CSS value of 'blue'. '''
5+
blue_values = [
6+
'blue',
7+
'#0000ff',
8+
'#00f',
9+
'rgb(0,0,255)',
10+
'rgb(0%,0%,100%)',
11+
]
512
if string in blue_values:
6-
return True
13+
return True
714
else:
8-
return False
15+
return False
916

1017
class TestModule(object):
11-
''' custom playbook jinja2 tests '''
18+
''' Return dict of custom jinja tests. '''
1219

1320
def tests(self):
14-
return dict(blue=is_blue)
21+
return {
22+
'blue': is_blue
23+
}

0 commit comments

Comments
 (0)