diff --git a/src/_pytest/capture.py b/src/_pytest/capture.py index 323c91743..606f7bdd9 100644 --- a/src/_pytest/capture.py +++ b/src/_pytest/capture.py @@ -121,7 +121,7 @@ class CaptureManager(object): finally: cap.suspend_capturing(in_=in_) return outerr - + @contextlib.contextmanager def _dummy_context_manager(self): yield diff --git a/src/_pytest/logging.py b/src/_pytest/logging.py index fc40fc8b4..395dc19e9 100644 --- a/src/_pytest/logging.py +++ b/src/_pytest/logging.py @@ -572,7 +572,11 @@ class _LiveLoggingStreamHandler(logging.StreamHandler): self._test_outcome_written = False def emit(self, record): - ctx_manager = self.capture_manager.disabled() if self.capture_manager else _dummy_context_manager() + ctx_manager = ( + self.capture_manager.disabled() + if self.capture_manager + else _dummy_context_manager() + ) with ctx_manager: if not self._first_record_emitted: self.stream.write("\n")