Commit f31e01ad authored by Marc Vef's avatar Marc Vef
Browse files

Pytest: TerminalWriter fix

parent 214e62f5
Loading
Loading
Loading
Loading
Loading
+3 −2
Original line number Original line Diff line number Diff line
@@ -30,6 +30,8 @@ import sys, pytest, pluggy, py, platform
from collections import namedtuple
from collections import namedtuple
from pathlib import Path
from pathlib import Path
from pprint import pformat
from pprint import pformat
from _pytest._io import TerminalWriter
from _io import StringIO


report_width = 80
report_width = 80


@@ -57,8 +59,7 @@ def _format_exception(report):


    if not report.failed:
    if not report.failed:
        return ""
        return ""

    tw = TerminalWriter(StringIO())
    tw = py.io.TerminalWriter(file=None, stringio=True)
    tw.hasmarkup = True
    tw.hasmarkup = True
    tw.fullwidth = report_width
    tw.fullwidth = report_width
    report.toterminal(tw)
    report.toterminal(tw)