code: def mock_s3_bucket():
      """Create a mock S3 bucket using moto.
  
      Returns
      -------
      string with name of mock S3 bucket
      """
      with moto.mock_s3():
          bucket_name = "mock-bucket"
          my_config = Config(region_name="us-east-1")
          s3_client = boto3.client("s3", config=my_config)
          s3_client.create_bucket(Bucket=bucket_name)
          yield bucket_name
  
imports: import os
  import sys
  from pathlib import Path
  from unittest import mock
  import numpy
  import pandas
  import pytest
  from sktime.datasets import load_airline, load_arrow_head, load_longley
  from sktime.forecasting.arima import AutoARIMA
  from sktime.forecasting.naive import NaiveForecaster
  from sktime.split import temporal_train_test_split
  from sktime.utils.multiindex import flatten_multiindex
  from sktime.utils.validation._dependencies import _check_soft_dependencies
label_desc: Use image node_id 2 for calling a global function with example usage: mock_s3_bucket() without return types