code: def _remove_global_fixture_definitions(items):
      # Helper function, removes fixture definitions from the global
      # variables of the modules they were defined in.  This is intended
      # to improve readability of error messages by giving a NameError
      # if a test function accesses a pytest fixture but doesn't include
      # it as an argument.  Should be called from
      # pytest_collection_modifyitems().
  
      modules = set(item.module for item in items)
  
      for module in modules:
          for name in dir(module):
              obj = getattr(module, name)
              if hasattr(obj, "_pytestfixturefunction") and isinstance(
                  obj._pytestfixturefunction,
                  _pytest.fixtures.FixtureFunctionMarker,
              ):
                  delattr(module, name)
  
file_path: tvm/python/tvm/testing/plugin.py
imports: import pytest
  import _pytest
  import tvm
  from tvm.testing import utils
label_desc: Use image node_id 10 for calling a global function with example usage: _remove_global_fixture_definitions(items) without return types