TST-08 · Aucun test désactivé ni relancé
Signal
it.skip,it.todoouit.onlydans le code commité.retrydans la configuration de Vitest ou dans un test.- Un test commenté.
Pourquoi
Un test désactivé ne prouve plus rien, et la CI reste verte. Un .only coupe tous les autres tests du fichier. Relancer un test instable cache sa cause, parfois un vrai défaut du code.
Exceptions
Aucune.
Correction
- Un test instable se corrige, ou se supprime (TST-07).
- Un comportement pas encore écrit arrive avec son test, pas avant.
Adaptation
Vitest refuse déjà .only en CI (allowOnly). La configuration ne fixe ni retry, ni allowOnly.
Voir aussi
TST-07 retire les causes d’un test instable.