pytest-plone is a pytest plugin providing fixtures and helpers to test Plone add-ons.
This package is built on top of zope.pytestlayer.
Reasoning
Despite the fact Plone, and Zope, have their codebases tested with unittest, over the
years pytest became the most popular choice for testing in Python.
pytest is more flexible and easier to use than unittest and has a rich ecosystem of
plugins that you can use to extend its functionality.
|