code: def pytest_runtest_setup(item):
      def getopt(opt):
          # When using 'pytest --pyargs thinc' to test an installed copy of
          # thinc, pytest skips running our pytest_addoption() hook. Later, when
          # we call getoption(), pytest raises an error, because it doesn't
          # recognize the option we're asking about. To avoid this, we need to
          # pass a default value. We default to False, i.e., we act like all the
          # options weren't given.
          return item.config.getoption(f"--{opt}", False)
  
      for opt in ["slow"]:
          if opt in item.keywords and not getopt(opt):
              pytest.skip(f"need --{opt} option to run")
  
imports: import pytest
  from hypothesis import settings
label_desc: Use image node_id 3 for calling a global function with example usage: pytest_runtest_setup(item) and returns: item