summaryrefslogtreecommitdiff
path: root/testing/logging
diff options
context:
space:
mode:
authorDaniel Hahler <git@thequod.de>2020-01-23 12:45:38 +0100
committerDaniel Hahler <git@thequod.de>2020-01-23 14:09:37 +0100
commit03bc8aba4e818d79668adf9d0049b92b5f7c100e (patch)
tree249aa141bbb47e84e55fc8614030b28f5972510f /testing/logging
parent6b13379f37b3beca878db8a5df11de4a9e048327 (diff)
downloadpytest-03bc8aba4e818d79668adf9d0049b92b5f7c100e.tar.gz
config: typing for create_terminal_writer, re-export TerminalWriter
This also imports `TerminalWriter` explicitly via `_pytest._io`, allowing for easier extending / replacing it.
Diffstat (limited to 'testing/logging')
-rw-r--r--testing/logging/test_formatter.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/testing/logging/test_formatter.py b/testing/logging/test_formatter.py
index b363e8b03..85e949d7a 100644
--- a/testing/logging/test_formatter.py
+++ b/testing/logging/test_formatter.py
@@ -1,7 +1,6 @@
import logging
-import py.io
-
+from _pytest._io import TerminalWriter
from _pytest.logging import ColoredLevelFormatter
@@ -22,7 +21,7 @@ def test_coloredlogformatter():
class option:
pass
- tw = py.io.TerminalWriter()
+ tw = TerminalWriter()
tw.hasmarkup = True
formatter = ColoredLevelFormatter(tw, logfmt)
output = formatter.format(record)
@@ -142,7 +141,7 @@ def test_colored_short_level():
class option:
pass
- tw = py.io.TerminalWriter()
+ tw = TerminalWriter()
tw.hasmarkup = True
formatter = ColoredLevelFormatter(tw, logfmt)
output = formatter.format(record)