code: def __init__(self, name, parent, runner=None, dtest=None):
      super(DoctestItem, self).__init__(name, parent)
      self.runner = runner
      self.dtest = dtest
      self.obj = None
      self.fixture_request = None
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import inspect
  import platform
  import sys
  import traceback
  import warnings
  from contextlib import contextmanager
  import pytest
  from _pytest._code.code import ExceptionInfo
  from _pytest._code.code import ReprFileLocation
  from _pytest._code.code import TerminalRepr
  from _pytest.compat import safe_getattr
  from _pytest.fixtures import FixtureRequest
  from _pytest.outcomes import Skipped
  from _pytest.warning_types import PytestWarning
label_desc: Use image node_id 1 to create a new DoctestItem object from inherited base classes: pytest with example: obj = DoctestItem(name, parent, runner, dtest)