microsoft / microsoft/vscode-java-test

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

Aperta
#1,386 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

ai-triaged enhancement junit low-priority ui
Lingua principale
TypeScript
Stelle
340
Fork
173
Merge medio
1g 19h
PR unite (30g)
18

Descrizione

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

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia riproducendo il comportamento dei test annidati nel progetto junit-suite-example collegato dopo aver eseguito una suite JUnit in VS Code. Confronta le azioni dei test annidati con il menu contestuale di un test autonomo e consulta l’issue originale 647 per le discussioni precedenti; il lavoro è completo quando i test annidati supportano l’azione di navigazione richiesta e rimangono utilizzabili dopo il riavvio.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java, typescript, vscode
Ambito
testing
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.