microsoft / microsoft/vscode-java-test
VS Code does not recognize junit tests
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
I am following the steps at this page to run Junit5 tests with VS Code and Maven. I have these extensions installed:
and my pom.xml has:
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<scope>test</scope>
</dependency>
I have put my test classes in src/test/java. but VS Code does not detect JUNIT5 tests. the green "lenses" or "buttons" do not show up next to the tests. In one of the logs I could see:
Preview features enabled at an invalid source release level 21, preview can be enabled only at source level 22; code: 2098258
and not sure if it is because of this.
related: https://github.com/Microsoft/vscode-java-test/issues/470
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
Commencez par la configuration pom.xml signalée, les tests sous src/test/java et les journaux de VS Code Java Test contenant l’erreur de preview-feature. Comparez la configuration avec l’issue #470 liée et examinez le fil de commentaires pour connaître le diagnostic actuel. Le travail est terminé lorsqu’il a été déterminé si l’erreur explique l’absence des test lenses et qu’une résolution reproductible a été documentée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java, vscode
- Domaine
- developer-experience, testing-qa
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100