slash
/test-coverage
Lance les tests avec couverture ciblée sur les fichiers / modules touchés.
La commande /test-coverage est une slash command Arboris. Tu l’installes dans ton agent (Cursor, Claude, Codex ou Copilot), puis tu la lances avec /test-coverage dans le chat. Le prompt Markdown ci-dessous est injecté tel quel : idéal pour des tâches répétables (revue PR, commit, audit deps, migrate). Contrairement à un skill, elle ne s’active pas toute seule — tu gardes le contrôle. Copie le contenu, utilise les boutons d’install ou la CLI arboris pour l’écrire dans ton projet.
Installer (cloud)
Copie la commande CLI dans ton repo, ou télécharge un ZIP à dézipper à la racine du projet.
$ npx arboris-cli command test-coverageZIP
Contenu de /test-coverage
# Couverture ciblée Après modification d’un module, tu mesures la couverture **sur le périmètre touché**. ## Détection - Vitest / Jest / Playwright / autre : lis `package.json` scripts (`test`, `test:coverage`, `vitest`, `jest`). - Adapte le gestionnaire (npm / pnpm / yarn / bun). ## Exécution (exemples) ```bash # Vitest npx vitest run --coverage <chemins-ou-pattern> # Jest npx jest --coverage --collectCoverageFrom='src/**/<module>/**' --testPathPattern='<pattern>' ``` ## Règles - Priorité aux **branches / chemins nouveaux** du diff. - Ajoute un test minimal si une branche critique n’est pas couverte (sauf si l’utilisateur refuse). - Pas de `console.log` de debug laissés dans les tests. - Compte-rendu : fichiers couverts, trous, commandes lancées.
Ce Markdown est injecté quand tu invoques la commande via /.