code: def pytest_pycollect_makemodule(path, parent):
      """return a Module collector or None for the given path.
      This hook will be called for each matching test module path.
      The pytest_collect_file hook needs to be used if you want to
      create test modules for files that do not match as a test module.
  
      Stops at first non-None result, see :ref:`firstresult`
  
      :param path: a :py:class:`py.path.local` - the path of module to collect
      """
  
imports: from pluggy import HookspecMarker
  from _pytest.deprecated import PYTEST_LOGWARNING
label_desc: Use image node_id 20 for calling a global function with example usage: pytest_pycollect_makemodule(path, parent) without return types