

def test_absent_when_stage_is_invalid(self):
    "\n        Tests scenario where the stagename doesn't exist\n        "
    self.conn.get_rest_apis.return_value = apis_ret
    self.conn.get_stage.return_value = stage1_deployment1_ret
    self.conn.delete_stage.side_effect = ClientError(error_content, 'delete_stage')
    result = salt_states['boto_apigateway.absent']('api present', 'unit test api', 'no_such_stage', nuke_api=False, **conn_parameters)
    self.assertTrue(result.get('abort', False))

dataset/ETHPy150Open saltstack/salt/tests/unit/states/boto_apigateway_test.py BotoApiGatewayTestCase.test_absent_when_stage_is_invalid/original