pytest
Installation
SKILL.md
When to Use
Triggers: When writing Python tests, using pytest, mocking dependencies, or testing async code.
Load when: writing Python tests with pytest, setting up fixtures, mocking external dependencies, or testing async functions.
Critical Patterns
Pattern 1: Organized test classes
import pytest
class TestUserService:
def test_create_user_successfully(self, user_service, valid_user_data):
result = user_service.create(valid_user_data)
assert result.id is not None
assert result.name == valid_user_data["name"]
Related skills