Add nodegroup list test

This commit is contained in:
Ch3LL 2019-06-27 13:42:02 -04:00
parent ee59d3947f
commit fbb15cdcfb
No known key found for this signature in database
GPG key ID: 132B55A7C13EFA73
2 changed files with 8 additions and 0 deletions

View file

@ -70,6 +70,9 @@ nodegroups:
min: minion
sub_min: sub_minion
mins: N@min or N@sub_min
list_nodegroup:
- 'minion'
- 'sub_minion'
multiline_nodegroup:
- 'minion'
- 'or'
@ -82,6 +85,7 @@ nodegroups:
missing_minion: L@minion,ghostminion
list_group: N@multiline_nodegroup
one_list_group: N@one_minion_list
list_group2: N@list_nodegroup
mysql.host: localhost

View file

@ -158,6 +158,10 @@ class MatchTest(ShellCase, ShellCaseCommonTestsMixin):
self.assertTrue(minion_in_returns('minion', data))
self.assertTrue(minion_in_returns('sub_minion', data))
data = self.run_salt('-N list_group2 test.ping')
self.assertTrue(minion_in_returns('minion', data))
self.assertTrue(minion_in_returns('sub_minion', data))
data = self.run_salt('-N one_list_group test.ping')
self.assertTrue(minion_in_returns('minion', data))
self.assertFalse(minion_in_returns('sub_minion', data))