AgentSkillsCN

run-tests

利用项目专属的虚拟环境,运行完整的测试套件(单元测试、韧性测试、覆盖率测试)。

SKILL.md
--- frontmatter
name: run-tests
description: Exécute la suite de tests (unitaires, résilience, couverture) en utilisant l'environnement virtuel spécifique du projet.

Run Tests

Utilise ce skill pour lancer les tests du projet render_signal_server.

Usage recommandé

  • Préférer le runner officiel à la racine :
    bash
    ./run_tests.sh [options]
    
    Ce script active le venv /mnt/venv_ext4/venv_render_signal_server, expose les options (-u/--unit, -i/--integration, -f/--fast, -c/--coverage, etc.) et prend en charge la couverture HTML.
  • Exemples courants :
    • Tous les tests + couverture : ./run_tests.sh -a -c
    • Suite résilience/Redis : ./run_tests.sh -f ou ./run_tests.sh -i -c.
    • Tests ciblés : ./run_tests.sh -n -u pour n'exécuter que les nouveaux fichiers en mode unitaire.

Raccourci local

  • Le helper ./.windsurf/skills/run-tests/run_tests.sh est un simple wrapper vers la commande ci-dessus, conservé pour compatibilité. Utilise-le seulement si l'appel direct n'est pas disponible.