code: def pytest_runtest_setup(item):
      # Go to arcadia source route to access data files.
      import yatest.common as yc
  
      os.chdir(yc.source_path(""))
  
      if LooseVersion(pytest.__version__) >= LooseVersion("3.6.0"):
          mark = item.get_closest_marker("xslow")
      else:
          mark = item.get_marker("xslow")
      if mark is not None:
          try:
              v = int(os.environ.get("SCIPY_XSLOW", "0"))
          except ValueError:
              v = False
          if not v:
              pytest.skip(
                  "very slow test; set environment variable SCIPY_XSLOW=1 to run it"
              )
  
file_path: catboost/contrib/python/scipy/py2/scipy/conftest.py
imports: from __future__ import division, absolute_import, print_function
  import os
  import pytest
  import warnings
  from distutils.version import LooseVersion
  from scipy._lib._fpumode import get_fpu_mode
  from scipy._lib._testutils import FPUModeChangeWarning
label_desc: Use image node_id 2 for calling a global function with example usage: pytest_runtest_setup(item) without return types