diff --git a/changelog/10755.improvement.rst b/changelog/10755.improvement.rst new file mode 100644 index 000000000..7d0fa27b1 --- /dev/null +++ b/changelog/10755.improvement.rst @@ -0,0 +1 @@ +``console_output_style`` now supports ``progress-even-when-capture-no`` to force the use of the progress output even when capture is disabled. This is useful in large test suites where capture may have significant performance impact. diff --git a/doc/en/reference/reference.rst b/doc/en/reference/reference.rst index 288a4050d..0b9262c88 100644 --- a/doc/en/reference/reference.rst +++ b/doc/en/reference/reference.rst @@ -1212,6 +1212,7 @@ passed multiple times. The expected format is ``name=value``. For example:: * ``classic``: classic pytest output. * ``progress``: like classic pytest output, but with a progress indicator. + * ``progress-even-when-capture-no``: allows the use of the progress indicator even when ``capture=no``. * ``count``: like progress, but shows progress as the number of tests completed instead of a percent. The default is ``progress``, but you can fallback to ``classic`` if you prefer or