Description
Adds scenario-based dependency injection support to Python unit tests. It helps developers run the same test logic across different inputs, configurations, backends, or implementation variants.
Use it as a testing library. Keep scenario names and expected behavior clear, because large scenario matrices can make failures harder to understand.