def test_that_when_removing_targets_fails_the_remove_targets_method_returns_error(self): ''' tests False when remove targets fails ''' self.conn.remove_targets.side_effect = ClientError(error_content, 'remove_targets') result = boto_cloudwatch_event.remove_targets(Rule=rule_name, Ids=[], **conn_parameters) self.assertEqual(result.get('error', {}).get('message'), error_message.format('remove_targets'))
def test_that_when_removing_targets_succeeds_the_remove_targets_method_returns_true(self): ''' tests True when remove targets succeeds ''' self.conn.remove_targets.return_value = {'FailedEntryCount': 0} result = boto_cloudwatch_event.remove_targets(Rule=rule_name, Ids=[], **conn_parameters) self.assertIsNone(result['failures']) self.assertEqual(result.get('error'), None)
def test_that_when_removing_targets_succeeds_the_remove_targets_method_returns_true( self, ): """ tests True when remove targets succeeds """ self.conn.remove_targets.return_value = {"FailedEntryCount": 0} result = boto_cloudwatch_event.remove_targets(Rule=rule_name, Ids=[], **conn_parameters) self.assertIsNone(result["failures"]) self.assertEqual(result.get("error"), None)
def test_that_when_removing_targets_fails_the_remove_targets_method_returns_error( self, ): """ tests False when remove targets fails """ self.conn.remove_targets.side_effect = ClientError( error_content, "remove_targets") result = boto_cloudwatch_event.remove_targets(Rule=rule_name, Ids=[], **conn_parameters) assert result.get( "error", {}).get("message") == error_message.format("remove_targets")