J'ai un script de test Perl écrit en utilisant Test::More. Juste avant de quitter, et si tous les tests sont passés, j'aimerais effectuer des actions de nettoyage. Si les tests échouent, je veux tout laisser en place pour le dépannage.Puis-je savoir si tous les tests passés sous Perl's Test :: More?
Existe-t-il un indicateur au sein de Test::More, ou d'autres bonnes pratiques dans un script de test unique, pour dire si "tout va bien" une fois les tests eux-mêmes terminés?
suivant, j'ai Impossible de localiser la méthode objet "is_passing" via package "test :: Builder" à la ligne 9. ./put.pl avec Perl v5 .8.4 avec 31 patchs enregistrés (sous Solaris 10): o ( – philant
J'ai aussi obtenu ceci avec Test :: More version 0.8, mais j'avais b etter chance avec Test :: More version 0.93. – mob
Test :: Builder-> is_passing() a été ajouté dans la version 0.89_01, voir le fichier CHANGES: http://cpansearch.perl.org/src/MSCHWERN/Test-Simple-0.94/Changes – Ether