code: def skip_io(monkeypatch):
      def mock_read_csv(filepath_or_buffer, **kwargs):
          return pd.DataFrame()
  
      def mock_read_json(filepath_or_buffer, **kwargs):
          return pd.DataFrame()
  
      def mock_read_excel(filepath_or_buffer, **kwargs):
          return pd.DataFrame()
  
      def mock_isfile(path):
          return re.match(r".*\.[a-z]+", path)
  
      def mock_isdir(path):
          return not re.match(r".*\.[a-z]+", path)
  
      def mock_listdir(path):
          return ["file.txt"]
  
      monkeypatch.setattr("pandas.read_csv", mock_read_csv)
      monkeypatch.setattr("pandas.read_json", mock_read_json)
      monkeypatch.setattr("pandas.read_excel", mock_read_excel)
      monkeypatch.setattr("os.path.isfile", mock_isfile)
      monkeypatch.setattr("os.path.isdir", mock_isdir)
      monkeypatch.setattr("os.listdir", mock_listdir)
  
file_path: data-describe/tests/test_load_data.py
imports: import re
  import os
  from unittest.mock import patch, mock_open
  import tempfile
  import pandas
  import pytest
  import data_describe
  from data_describe.misc.load_data import download_gcs_file, _read_file_type
label_desc: Use image node_id 1 for calling a global function with example usage: skip_io(monkeypatch) and returns: pd, pd, pd, re, unknown, list