From 75e3cc41efe845a9036edcd6488c6c7880bbb75d Mon Sep 17 00:00:00 2001 From: Maddie Thai-Tang Date: Tue, 2 May 2023 17:10:21 -0400 Subject: [PATCH] added tab printing in diff messages --- src/_pytest/assertion/util.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/_pytest/assertion/util.py b/src/_pytest/assertion/util.py index fc5dfdbd5..5a7b06a6a 100644 --- a/src/_pytest/assertion/util.py +++ b/src/_pytest/assertion/util.py @@ -289,6 +289,8 @@ def _diff_text(left: str, right: str, verbose: int = 0) -> List[str]: line.strip("\n") for line in ndiff(right.splitlines(keepends), left.splitlines(keepends)) ] + for i in range(len(explanation)): + explanation[i] = explanation[i].replace(" ", "\t") return explanation