From d5ed3e1aaa6a08fe8a4781d4c2c9fff8700e7599 Mon Sep 17 00:00:00 2001 From: Zac Hatfield-Dodds Date: Sat, 8 Oct 2022 00:12:53 -0700 Subject: [PATCH] Limit length in use_ascii mode --- src/_pytest/_io/saferepr.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/_pytest/_io/saferepr.py b/src/_pytest/_io/saferepr.py index 9b4378e06..6f3d12df5 100644 --- a/src/_pytest/_io/saferepr.py +++ b/src/_pytest/_io/saferepr.py @@ -59,9 +59,9 @@ class SafeRepr(reprlib.Repr): def repr(self, x: object) -> str: try: if self.use_ascii: - return ascii(x) - - s = super().repr(x) + s = ascii(x) + else: + s = super().repr(x) except (KeyboardInterrupt, SystemExit): raise except BaseException as exc: