def test_that_when_listing_event_source_mapping_ids_fails_the_get_event_source_mapping_ids_versions_method_returns_false(self): ''' tests False no mapping ids listed. ''' self.conn.list_event_source_mappings.return_value = {'EventSourceMappings': []} result = boto_lambda.get_event_source_mapping_ids( EventSourceArn=event_source_mapping_ret['EventSourceArn'], FunctionName=event_source_mapping_ret['FunctionArn'], **conn_parameters) self.assertFalse(result)
def test_that_when_listing_event_source_mapping_ids_fails_the_get_event_source_mapping_ids_method_returns_error(self): ''' tests False mapping ids error. ''' self.conn.list_event_source_mappings.side_effect = ClientError(error_content, 'list_event_source_mappings') result = boto_lambda.get_event_source_mapping_ids( EventSourceArn=event_source_mapping_ret['EventSourceArn'], FunctionName=event_source_mapping_ret['FunctionArn'], **conn_parameters) self.assertEqual(result.get('error', {}).get('message'), error_message.format('list_event_source_mappings'))
def test_that_when_listing_mapping_ids_succeeds_the_get_event_source_mapping_ids_method_returns_true(self): ''' tests True mapping ids listed. ''' self.conn.list_event_source_mappings.return_value = {'EventSourceMappings': [event_source_mapping_ret]} result = boto_lambda.get_event_source_mapping_ids( EventSourceArn=event_source_mapping_ret['EventSourceArn'], FunctionName=event_source_mapping_ret['FunctionArn'], **conn_parameters) self.assertTrue(result)
def test_that_when_listing_event_source_mapping_ids_fails_the_get_event_source_mapping_ids_versions_method_returns_false( self, ): """ tests False no mapping ids listed. """ self.conn.list_event_source_mappings.return_value = {"EventSourceMappings": []} result = boto_lambda.get_event_source_mapping_ids( EventSourceArn=event_source_mapping_ret["EventSourceArn"], FunctionName=event_source_mapping_ret["FunctionArn"], **conn_parameters ) assert not result
def test_that_when_listing_event_source_mapping_ids_fails_the_get_event_source_mapping_ids_method_returns_error( self ): """ tests False mapping ids error. """ self.conn.list_event_source_mappings.side_effect = ClientError(error_content, "list_event_source_mappings") result = boto_lambda.get_event_source_mapping_ids( EventSourceArn=event_source_mapping_ret["EventSourceArn"], FunctionName=event_source_mapping_ret["FunctionArn"], **conn_parameters ) self.assertEqual(result.get("error", {}).get("message"), error_message.format("list_event_source_mappings"))
def test_that_when_listing_event_source_mapping_ids_fails_the_get_event_source_mapping_ids_method_returns_error( self, ): """ tests False mapping ids error. """ self.conn.list_event_source_mappings.side_effect = ClientError( error_content, "list_event_source_mappings") result = boto_lambda.get_event_source_mapping_ids( EventSourceArn=event_source_mapping_ret["EventSourceArn"], FunctionName=event_source_mapping_ret["FunctionArn"], **conn_parameters) self.assertEqual( result.get("error", {}).get("message"), error_message.format("list_event_source_mappings"), )
def test_that_when_listing_mapping_ids_succeeds_the_get_event_source_mapping_ids_method_returns_true( self, ): """ tests True mapping ids listed. """ self.conn.list_event_source_mappings.return_value = { "EventSourceMappings": [event_source_mapping_ret] } result = boto_lambda.get_event_source_mapping_ids( EventSourceArn=event_source_mapping_ret["EventSourceArn"], FunctionName=event_source_mapping_ret["FunctionArn"], **conn_parameters ) assert result