"Go to Test" for nested/inner Tests in a JUnit Test Suite

Offen
#1,386 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
java, typescript, vscode
Bereich
testing

Rechercherichtung

Beginne damit, das Verhalten von verschachtelten Tests im verknüpften junit-suite-example-Projekt nach dem Ausführen einer JUnit-Suite in VS Code zu reproduzieren. Vergleiche die Aktionen für verschachtelte Tests mit dem Kontextmenü für einen eigenständigen Test und prüfe den ursprünglichen Issue 647 auf frühere Diskussionen; abgeschlossen ist die Aufgabe, wenn verschachtelte Tests die angeforderte Navigationsaktion unterstützen und nach einem Neustart weiterhin verwendbar sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

ai-triaged enhancement junit low-priority ui

I would like to request a feature/fix for the empty context menu for JUnit Tests under a (Custom)TestSuite. At least I would need the "Go to Test" functionality (or a double-click on the Test) as you can see in the screenshots below.

See also original issue: https://github.com/microsoft/vscode-java-test/issues/647

After running a JUnit Test Suite, the executed Tests under the Suite are shown, but it's not possible to jump to a Test (you can only hide Tests):
image

When you restart VS Code, the nested Tests are not even shown (maybe this is by design?):
image

For Tests without a Suite the context menu has an "Go to Test" entry:
image

Here you can find my example project: https://github.com/steinerthomas/junit-suite-example

Vorherrschende Sprache
TypeScript
Sterne
340
Forks
173
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
18

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus microsoft/vscode-java-test

Alle Issues in microsoft/vscode-java-test

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.