Validation et médias Textual¶
L’adaptateur Textual utilise dwho.tui.textual et les services existants du produit. Les commandes de base restent indépendantes des imports Textual facultatifs. Exécutez séparément le contrôle de collecte et les suites unittest de base et textual_tests.
python .github/scripts/check-test-collection.py --runner unittest tests textual_tests
python -m unittest discover -s tests -v
python -m unittest discover -s textual_tests -v
python scripts/capture_textual.py --output /tmp/textual-captures --png
Le rendu PNG nécessite resvg-py ; ne le remplacez pas par CairoSVG, dont la disposition des polices du terminal diffère. Les captures utilisent la véritable interface avec des données synthétiques signalées et incluent les empreintes des sources et de la bibliothèque partagée. Inspectez les états normaux, indisponibles, de confirmation, de progression et de résultat. Les captures synthétiques ne prouvent ni l’autorisation ni le déploiement en production. Les scripts de capture et les générateurs des sites doivent utiliser la révision publiée.
Auton conserve la préparation explicite des opérations, les arguments guidés, la sélection des scénarios et groupes, l’export des résultats et la réconciliation en lecture seule. Les services d’exécution conservent les ACL serveur, le basculement ordonné et le traitement des résultats incertains. monit-docker conserve son fonctionnement d’observation et ne lance aucune intervention.
