[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 14:21:31 UTC 2020
On 17/03/2020 06:54, Sebastian Huber wrote:
> 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?
It seems that pytest recommends monkeypatch:
https://docs.pytest.org/en/latest/monkeypatch.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20200317/400565d9/attachment.html>
More information about the devel
mailing list