[PATCH 2/2] Add a message to run 'pytest' to run rest of test suite.
Sebastian Huber
sebastian.huber at embedded-brains.de
Tue Mar 17 05:54:42 UTC 2020
On 16/03/2020 20:26, Amar Takhar wrote:
> I should have also added some of my own reasons why pytest is better for writing
> tests in Python:
>
> - Fantastic exception handling makes it far easier to debug test and code.
> PDB works seamlessly.
> - Far less overhead in creating initial tests.
> - Trivial fixture support
> - Paramaterised tests -- this is incredibly essential / useful.
>
> Another feature that's not often mentioned is pytest discovers tests all on its
> own. You can put a test anywhere labled test_*.py and it will work. You can
> run pytest anywhere in the source as well.
>
> The above are starkly different from unittest where these features don't exist
> or are difficult / have a large overhead to implement.
What is your recommendation with respect to the use of unittest.mock?
More information about the devel
mailing list