Build thorough tests for your Python code.
Guides the creation of comprehensive Python tests using pytest and test-driven development.
When to use it
Use when writing Python tests with pytest or following test-driven development.
It changes how the agent writes Python tests by grounding them in function signatures and docstrings and following test-driven development.
What you provide
Uses pytest for tests, including parametrization, fixtures, and markers.
Uses coverage.py to report test coverage.
Uses hypothesis when writing property-based tests that generate random data and check invariants.
No additional actions listed.