*Not documented*
def repr_failure(self, item, outcome):
origin: test.TerminalSession
where:
function source:
def repr_failure(self, item, outcome):
excinfo = outcome.excinfo
traceback = excinfo.traceback
#print "repr_failures sees item", item
#print "repr_failures sees traceback"
#py.std.pprint.pprint(traceback)
if item and not self.config.option.fulltrace:
path, firstlineno = item.getpathlineno()
ntraceback = traceback.cut(path=path, firstlineno=firstlineno)
if ntraceback == traceback:
ntraceback = ntraceback.cut(path=path)
traceback = ntraceback.filter()
if not traceback:
self.out.line("empty traceback from item %r" % (item,))
return
handler = getattr(self, 'repr_failure_tb%s' % self.config.option.tbstyle)
handler(item, excinfo, traceback)
called in /home/johnny/projects/merlinux/py/dist/py/test/tkinter/util.py
traceback test.TerminalSession.repr_failure.0
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.1
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.2
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.3
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.4
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.5
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.6
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.7
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.8
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.9
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.10
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.11
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.12
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py
traceback test.TerminalSession.repr_failure.13
called in /home/johnny/projects/merlinux/py/dist/py/test/terminal/terminal.py