[Python] Show exhaustive information for passed tests in pytest

Discussão em 'Python' iniciado por Stack, Agosto 28, 2025.

  1. Stack

    Stack Membro Participativo

    When a test fails, there's an output indicating the context of the test, e.g.

    =================================== FAILURES ===================================
    ______________________________ Test.test_sum_even ______________________________

    numbers = [2, 4, 6]

    @staticmethod
    def test_sum_even(numbers):
    assert sum(numbers) % 2 == 0
    > assert False
    E assert False

    test_preprocessing.py:52: AssertionError


    What if I want the same thing for passed tests as well? so that I can have a quick check on the parameters that get passed to the tests are correct?

    I tried command line options line --full-trace, -l, --tb long, and -rpP, but none of them works.

    Any idea?

    Continue reading...

Compartilhe esta Página