Merge pull request #7135 from pytest-dev/terminalwriter

This commit is contained in:
Bruno Oliveira
2020-05-06 18:26:44 -03:00
committed by GitHub
14 changed files with 496 additions and 89 deletions
+2 -1
View File
@@ -15,6 +15,7 @@ from typing import Union
import py
import _pytest._io
from _pytest.compat import TYPE_CHECKING
from _pytest.config.exceptions import UsageError
@@ -466,7 +467,7 @@ class DropShorterLongHelpFormatter(argparse.HelpFormatter):
def __init__(self, *args: Any, **kwargs: Any) -> None:
"""Use more accurate terminal width via pylib."""
if "width" not in kwargs:
kwargs["width"] = py.io.get_terminal_width()
kwargs["width"] = _pytest._io.get_terminal_width()
super().__init__(*args, **kwargs)
def _format_action_invocation(self, action: argparse.Action) -> str: