Honorable mentions
There are just too many good plugins to fit into this chapter. The previous sample is really just a small taste, where I tried to strike a balance between useful, interesting, and showing the flexibility of the plugin architecture.
Here are a few other plugins that are worth mentioning:
pytest-bdd
: a behavior-driven development for pytestpytest-benchmark
: a fixture to benchmark code. It outputs benchmark results with color outputpytest-csv
: outputs test status as CSV filespytest-docker-compose
: this manages Docker containers, using Docker compose during test runspytest-excel
: outputs test status reports in Excelpytest-git
: provides a git fixture for tests that need to deal with git repositoriespytest-json
: outputs test statuses as json filespytest-leaks
: detects memory leaks, by running tests repeatedly and comparing reference countspytest-menu
: lets the user select tests to run from a menu in the consolepytest-mongo
: process and client fixtures for MongoDBpytest-mpl
: plugin...