Remove saltclass pillar unit test for list expansion

This test only applies to functionality present in Fluorine or newer.

This commit will need to be reverted again in the fluorine branch.
This commit is contained in:
rallytime 2018-10-29 10:34:24 -04:00
parent 3d95673be0
commit 85a9395c2a
No known key found for this signature in database
GPG key ID: E8F1A4B90D0DEA19

View file

@ -50,31 +50,3 @@ class SaltclassPillarTestCase(TestCase, LoaderModuleMockMixin):
def test_succeeds(self):
ret = ['default.users', 'default.motd', 'default.empty', 'default', 'roles.app']
self._runner(ret)
@skipIf(NO_MOCK, NO_MOCK_REASON)
class SaltclassPillarTestCaseListExpansion(TestCase, LoaderModuleMockMixin):
'''
Tests for salt.pillar.saltclass variable expansion in list
'''
def setup_loader_modules(self):
return {saltclass: {'__opts__': fake_opts,
'__salt__': fake_salt,
'__grains__': fake_grains
}}
def _runner(self, expected_ret):
full_ret = {}
parsed_ret = []
try:
full_ret = saltclass.ext_pillar(fake_minion_id, fake_pillar, fake_args)
parsed_ret = full_ret['test_list']
# Fail the test if we hit our NoneType error
except TypeError as err:
self.fail(err)
# Else give the parsed content result
self.assertListEqual(parsed_ret, expected_ret)
def test_succeeds(self):
ret = [{'a': '192.168.10.10'}, '192.168.10.20']
self._runner(ret)