From 3acc7e417c7165cc03ff1f9fdd54cb7c7f391a9a Mon Sep 17 00:00:00 2001 From: pandula12 Date: Mon, 13 May 2024 15:00:24 +0930 Subject: [PATCH] documentation added for changes --- src/_pytest/_io/terminalwriter.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/_pytest/_io/terminalwriter.py b/src/_pytest/_io/terminalwriter.py index a03bd0ce7..7e0039a32 100644 --- a/src/_pytest/_io/terminalwriter.py +++ b/src/_pytest/_io/terminalwriter.py @@ -216,12 +216,14 @@ def _highlight( from pygments import highlight import pygments.util + # Terminal set to newer pygment formatters depending on user environment variables if os.getenv("COLORTERM", "") in ("truecolor", "24bit"): from pygments.formatters.terminal256 import TerminalTrueColorFormatter terminal_formatter = TerminalTrueColorFormatter(style=os.getenv("PYTEST_THEME", "default")) elif "256" in os.getenv("TERM", ""): from pygments.formatters.terminal256 import Terminal256Formatter terminal_formatter = Terminal256Formatter(style=os.getenv("PYTEST_THEME", "default")) + # Otherwise use the terminal formatter used previously else: terminal_formatter = TerminalFormatter(bg=os.getenv("PYTEST_THEME_MODE", "dark"), style=os.getenv("PYTEST_THEME", "default"))