def _runner(self, expected_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 _runner(self, expected_ret): fake_args = { "path": os.path.abspath( os.path.join(RUNTIME_VARS.FILES, "saltclass", "examples") ) } fake_pillar = {} fake_minion_id = "fake_id" try: full_ret = saltclass.ext_pillar(fake_minion_id, fake_pillar, fake_args) parsed_ret = full_ret["__saltclass__"]["classes"] # Fail the test if we hit our NoneType error except TypeError as err: self.fail(err) # Else give the parsed content result self.assertListEqual(expected_ret, parsed_ret)
def _runner(self, expected_ret): full_ret = saltclass.ext_pillar(fake_minion_id, fake_pillar, fake_args) parsed_ret = full_ret['__saltclass__']['classes'] self.assertListEqual(parsed_ret, expected_ret)