pytest

Writes and executes backend unit and integration tests with pytest. Use when: writing new tests, running the test suite, debugging test failures, mocking external dependencies, or setting up test fixt