Sunday, August 14, 2022

[FIXED] How can I see normal print output created during pytest run?

Issue

Sometimes I want to just insert some print statements in my code, and see what gets printed out when I exercise it. My usual way to "exercise" it is with existing pytest tests. But when I run these, I don't seem able to see any standard output (at least from within PyCharm, my IDE).

Is there a simple way to see standard output during a pytest run?


Solution

The -s switch disables per-test capturing (only if a test fails).

-s is equivalent to --capture=no.



Answered By - hpk42
Answer Checked By - Robin (PHPFixing Admin)

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.