def test_get_pillar_errors_EE(self): ''' Test _get_pillar_errors function. CC: External erroneous, Internal erroneous :return: ''' errors = ['failure', 'everywhere'] for int_pillar, ext_pillar in [({'foo': 'bar', '_errors': errors}, {'fred': 'baz', '_errors': errors})]: with patch('salt.modules.state.__pillar__', int_pillar): for opts, res in [({'force': True}, None), ({'force': False}, errors), ({}, errors)]: assert res == state._get_pillar_errors(kwargs=opts, pillar=ext_pillar)
def test_get_pillar_errors_CC(self): ''' Test _get_pillar_errors function. CC: External clean, Internal clean :return: ''' for int_pillar, ext_pillar in [({'foo': 'bar'}, {'fred': 'baz'}), ({'foo': 'bar'}, None), ({}, {'fred': 'baz'})]: with patch('salt.modules.state.__pillar__', int_pillar): for opts, res in [({'force': True}, None), ({'force': False}, None), ({}, None)]: assert res == state._get_pillar_errors(kwargs=opts, pillar=ext_pillar)