3 votes

Junit 5.5.1 et 5.5.2 échoue soudainement à exécuter les tests : "Process finished with exit code -1" ; 5.6.0-RC1 manque une classe

J'ai ajouté Junit 5.5.1 à un projet qui utilise autrement la 4.11. J'ai écrit des tests qui, jusqu'à aujourd'hui, fonctionnaient très bien. Aujourd'hui, tous les tests ont échoué avec le code de sortie -1 avant même l'exécution de la classe de test. Je n'ai pas connaissance d'une modification des dépendances qui pourrait provoquer ce problème.

Je suis passé à la version 5.6.0-RC1, à laquelle il semblait manquer une classe d'extension (TestInstancePreDestroyCallback).

J'ai ensuite essayé de noter 5.5.2 et je suis passé à cette dernière : elle a eu le même problème que 5.5.1.

J'ai fait un nouvel essai avec la version 5.6.0-RC1 - cette fois, j'ai remarqué que le jar s'appelait 5.6.0-M1. Cette version a fonctionné, et il semble donc que tout aille bien, mais cette suite d'événements a été troublante et n'a pas inspiré confiance.

Ma question est la suivante : est-ce que cela est arrivé à quelqu'un d'autre, et qu'est-ce que c'était exactement ?

Mise à jour : il s'avère que la classe manquante dans 5.6.0-M1 est présente dans 5.6.0-RC1, j'ai donc basculé dessus. Je ne vais pas poursuivre les problèmes de la 5.5.*.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X