class_docstr: Basic test report object (also used for setup and teardown calls if
  they fail).
class_docstr_tok: ["Basic","test","report","object","(","also","used","for","setup","and","teardown","calls","if","they","fail",")","."]
code: def __repr__(self):
      return "<%s %r when=%r outcome=%r>" % (
          self.__class__.__name__,
          self.nodeid,
          self.when,
          self.outcome,
      )
  
imports: from pprint import pprint
  import py
  import six
  from _pytest._code.code import ExceptionInfo
  from _pytest._code.code import ReprEntry
  from _pytest._code.code import ReprEntryNative
  from _pytest._code.code import ReprExceptionInfo
  from _pytest._code.code import ReprFileLocation
  from _pytest._code.code import ReprFuncArgs
  from _pytest._code.code import ReprLocals
  from _pytest._code.code import ReprTraceback
  from _pytest._code.code import TerminalRepr
  from _pytest.outcomes import skip
  from _pytest.pathlib import Path
label_desc: Use image node_id 2 for calling the TestReport obj's underlying member method code with example usage: obj.__repr__() and returns: unknown