testing-matrix-navigator
Installation
SKILL.md
Testing Matrix Navigator
Utilise cette compétence pour planifier et exécuter les tests pertinents après une modification.
Pré-requis
- Virtualenv
/mnt/venv_ext4/venv_render_signal_serveractivé. - Variables ENV exportées (
FLASK_SECRET_KEY, etc.) via.env. - Accès aux marqueurs Pytest réellement déclarés (
unit,integration,e2e,slow,redis,imap).
Matrice de décision
| Contexte | Commande helper | Description |
|---|---|---|
| Modifications backend générales | ./run_tests.sh -u |
Tests unitaires sans dépendances externes |
| Config/Redis | pytest -m redis |
Tests marqués Redis |
| R2 / Offload | pytest tests/test_r2_transfer_service.py |
Couverture ciblée du service R2 |
| Routing rules | pytest tests/routes/test_api_routing_rules.py tests/email_processing/test_routing_rules_orchestrator.py |
API + orchestrateur |
| Magic link | pytest tests/test_services.py -k magic_link |
Couverture ciblée du service Magic Link |
| Full suite | ./run_tests.sh -a -c |
Tous les tests avec couverture |