Description
Manages expensive test resources for Python unit tests so setup can be shared, ordered, or reused more efficiently. It helps suites that need databases, services, large fixtures, or costly initialization.
Developers use it as a testing library. Shared resources must be isolated and cleaned up carefully so one test does not leak state into another.