Wrap errors
Maybe people want to see them
This commit is contained in:
parent
275d8afe26
commit
fee1c68dea
1 changed files with 5 additions and 2 deletions
|
|
@ -7,6 +7,7 @@ import os
|
||||||
import select
|
import select
|
||||||
import sys
|
import sys
|
||||||
import termios
|
import termios
|
||||||
|
import textwrap
|
||||||
import time
|
import time
|
||||||
import traceback
|
import traceback
|
||||||
import tty
|
import tty
|
||||||
|
|
@ -390,8 +391,10 @@ class Harness:
|
||||||
for line in lines[: rows - 3]:
|
for line in lines[: rows - 3]:
|
||||||
print(line[:cols] + "\r")
|
print(line[:cols] + "\r")
|
||||||
else:
|
else:
|
||||||
for error in self.errors[: rows - 3]:
|
wrapper = textwrap.TextWrapper(width=cols)
|
||||||
print(error[:cols] + "\r")
|
lines = [line for error in self.errors for line in wrapper.wrap(error)]
|
||||||
|
for line in lines[: rows - 3]:
|
||||||
|
print(line + "\r")
|
||||||
|
|
||||||
sys.stdout.flush()
|
sys.stdout.flush()
|
||||||
sys.stdout.buffer.flush()
|
sys.stdout.buffer.flush()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue