
de claude-plugin-marketplace39
Guide complet de tests Python basés sur pytest : fixtures, tests paramétrés, mocking, tests asynchrones, couverture et modèles de tests FastAPI.
Fournit une référence complète et pratique pour tester des projets Python en utilisant pytest et les outils associés. Couvre la structure des tests, les fixtures avec scopes, les tests paramétrés, les modèles de mocking (pytest-mock), les tests asynchrones avec pytest-asyncio, la configuration de la couverture, les tests FastAPI avec httpx, les tests basés sur les propriétés avec Hypothesis, et les tests de snapshot. Inclut des exemples, des commandes recommandées et des extraits de configuration pour obtenir des suites de tests reproductibles et à haute couverture.
Utilisez cette compétence lorsque vous devez : écrire ou améliorer des suites de tests pytest, ajouter des fixtures et des ressources scoped, mocker des dépendances externes, tester du code asynchrone ou des endpoints FastAPI, mesurer et imposer une couverture, ou adopter des pratiques de tests basés sur les propriétés ou les snapshots. Elle s'active pour la rédaction de tests, la configuration de pipelines de tests CI, le débogage de tests instables (flaky tests) ou l'intégration de modèles de tests pour une base de code Python.
{}
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.