Aller au contenu principal

ADR-0123 : Honnêteté des tests : PASSED seulement avec preuve

Contexte​

Kit sections 0, 15.2 et 17.

Décision​

Aucun contrôle neutralisé, aucun test sauté ; une exigence est PASSED seulement si chaque jeu de preuves cité a tourné vert sans test sauté et que ses sources n'ont pas changé depuis.

Conséquences​

Un outil manquant fait échouer les tests.

Preuves​

  • RULES.md (section 1, point 3)
  • services/control-plane/tests/test_no_silenced_checks.py
  • tools/traceability/trace.py
  • services/control-plane/tests/test_kit_traceability.py