def test_success(self): resource_conf = { 'name': ['testcluster'], 'vpc_config': [{ 'endpoint_public_access': [False] }] } scan_result = check.scan_resource_conf(conf=resource_conf) self.assertEqual(CheckResult.PASSED, scan_result)
def test_failure(self): resource_conf = { 'name': ['testcluster'], 'vpc_config': [{ 'endpoint_public_access': [True] }] } scan_result = check.scan_resource_conf(conf=resource_conf) self.assertEqual(CheckResult.FAILED, scan_result)
def test_failure_empty(self): resource_conf = {'name': ['testcluster'], 'vpc_config': [{}]} scan_result = check.scan_resource_conf(conf=resource_conf) self.assertEqual(CheckResult.FAILED, scan_result)