code: def setup_function():
      resetenv.start()
      for var in [
          "JUPYTER_CONFIG_DIR",
          "JUPYTER_CONFIG_PATH",
          "JUPYTER_DATA_DIR",
          "JUPYTER_NO_CONFIG",
          "JUPYTER_PATH",
          "JUPYTER_PLATFORM_DIRS",
          "JUPYTER_RUNTIME_DIR",
      ]:
          os.environ.pop(var, None)
  
imports: from __future__ import annotations
  import json
  import os
  import sys
  import sysconfig
  from subprocess import PIPE, CalledProcessError, check_output
  from unittest.mock import patch
  import pytest
  from jupyter_core import __version__
  from jupyter_core.command import list_subcommands
  from jupyter_core.paths import jupyter_config_dir, jupyter_config_path, jupyter_data_dir, jupyter_path, jupyter_runtime_dir
label_desc: Use image node_id 1 for calling a global function with example usage: setup_function() without return types