microsoft / microsoft/vscode-java-test
Results not reported for JUnit 5 suites
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 340
- Forks
- 173
- Merge moyen
- 1 j 19 h
- PR mergées (30 j)
- 18
Description
Versions:
VSCode 1.92.2
Test Runner for Java 0.42.0
What happens:
When running a suite written with the JUnit 5 Jupiter API, the results of the test are not reported in the Test Results pane.
What was expected:
Test results from the suite should be reported in the same way as they are with suites written to the JUnit 4 API.
Steps to reproduce:
- Unzip the attached project.zip
- Launch Visual Studio Code for the project:
code project.code-workspace & - Browse to the class TestSuiteForJUnit4.java
- Click on the Play button to the left of the class declaration
- Observe that the test method is reported in the Test Results pane
- Browse to the class TestSuiteForJUnit5.java
- Click on the Play button to the left of the class declaration
- Observe that the test runs, but is not reported in the Test Results pane
Minimal example:
Screenshot:
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Décompresse 1729-project.zip et compare TestSuiteForJUnit4.java avec TestSuiteForJUnit5.java, en commençant par la manière dont chaque exécution est représentée dans le volet « Test Results ». Suis le cheminement de la remontée des résultats de test pour les deux suites et vérifie le comportement en répétant les étapes VS Code indiquées. C’est terminé lorsque la méthode de test de la suite JUnit 5 est remontée comme celle de la suite JUnit 4.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java, typescript, vscode
- Domaine
- devtools, testing-qa
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100