add more matcher grains tests with wildcard

This commit is contained in:
Megan Wilhite 2016-03-29 19:59:13 +00:00
parent f513e401d8
commit f34008988b

View file

@ -200,6 +200,20 @@ class MatchTest(integration.ShellCase, integration.ShellCaseCommonTestsMixIn):
data = '\n'.join(data)
self.assertIn('sub_minion', data)
self.assertNotIn('minion', data.replace('sub_minion', 'stub'))
# Test for issue: https://github.com/saltstack/salt/issues/19651
data = self.run_salt('-G "companions:*:susan" test.ping')
data = '\n'.join(data)
self.assertIn('minion:', data)
self.assertNotIn('sub_minion', data)
data = self.run_salt('-G "companions:one:*" test.ping')
data = '\n'.join(data)
self.assertIn('minion:', data)
self.assertNotIn('sub_minion', data)
data = self.run_salt('-G "companions:*:*" test.ping')
data = '\n'.join(data)
self.assertIn('minion:', data)
self.assertIn('sub_minion', data)
def test_regrain(self):
'''