JUnit 5 ParameterizedTest results not properly flagged for complex arguments
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia riproducendo il problema con la classe ExampleTest, il suo ParameterizedTest e la MethodSource che restituisce argomenti double[]. Traccia il modo in cui questi risultati parametrizzati sono rappresentati nella vista dei test, quindi verifica che i casi riusciti mostrino un segno di spunta verde e un menu a discesa contenente ogni caso di test.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
When parameters for a ParameterizedTest is provided by MethodSource that return stream of Arguments of non primitive type e.g. double[], the test results are not flagged with a green check for success test. Instead, it shows a grey circle without a dropdown that show test result for each test case.
Example Code:
public class ExampleTest {
@ParameterizedTest
@MethodSource("parameters")
void shouldDoParameterizedTest(double[] s) {
assertNotNull(s[0]);
assertNotNull(s[1]);
}
static Stream<Arguments> parameters() {
return Stream.of(Arguments.of(new double[] {
0.01d, 0.05d
}), Arguments.of(new double[] {
0.02d, 0.04d
}));
}
}
- Lingua principale
- TypeScript
- Stelle
- 340
- Fork
- 173
- Merge medio
- 1g 2h
- PR unite (30g)
- 17
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di microsoft/vscode-java-test
-
ai-triaged bug investigating junit test-discovery test-execution
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
microsoft/vscode-java-test#1897 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] The extension uses raw data.Forse di nuovo libera @wenytang-ms l’ha presa 83 giorni fa e non c’è nessuna pull request aperta. Apertaai-triaged bug gradle high-priority test-execution
microsoft/vscode-java-test#1880 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] IllegalAccessException: module java.base does not open java.lang to unnamed moduleForse di nuovo libera @wenytang-ms l’ha presa 83 giorni fa e non c’è nessuna pull request aperta. Apertaai-triaged gradle junit test-execution ux
microsoft/vscode-java-test#1878 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
ai-triaged enhancement junit low-priority test-execution ui
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
microsoft/vscode-java-test#1836 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
ai-triaged enhancement gradle investigating junit low-priority test-reporting
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
microsoft/vscode-java-test#1824 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di microsoft/vscode-java-test
Issue simili
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
StabilityNexus/Fate-EVM-Frontend#153 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
code-yeongyu/oh-my-openagent#9039 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
Tencent/teamai-cli#862 ·
I maintainer di solito rispondono entro 1 giorno
-
bug good first issue hacktoberfest redis
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
libredb/libredb-studio#1164 ·
I maintainer di solito rispondono entro 1 giorno
-
flake
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno