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. Amar. _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel