Contexte:
Je suis en utilisant les versions récentes de projets pertinents:
- Junit5 version
5.8.1
- Intellij Idée Ultime
2021.2.3
- maven-failsafe version
3.0.0-M5
Mon projet s'appuie sans erreur lors de l'exécution mvn clean install
à partir de mon terminal. J'utilise le maven-failsafe plugin pour l'exécution de mes tests d'intégration au niveau local et dans CI de cette façon.
Il y a beaucoup de failsafe options du document, certains d'entre eux héritées du parent de chrysanthèmes, mais failsafe est de se comporter comme prévu.
Le problème:
Si j'essaie de le lancer tous les tests d'intégration de l'Ide, Ide, semble invoquer AfterAllCallback
extensions entre chaque classe de test. C'est un comportement différent de ce que je vois de failsafe, ce qui semble être enveloppant tous les tests dans un seul conteneur de test, seule l'invocation de la AfterAllCallback
les extensions une fois à la fin. J'ai très rarement exécuter plus d'une intégration unique de la classe de test à partir de l'IDE, donc je n'ai jamais rencontré avant.
Questions:
- Est Intellij défaillante ou est-il un failsafe réglage que j'ai mis pour ce faire?
- Peut Intellij être configuré pour correspondre à la failsafe comportement?