android / android/testing-samples
Custom Listener gets a null parameter on the testRunStarted() method
- Lingua principale
- Java
- Stelle
- 9.3k
- Fork
- 3.6k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Repro code @ https://github.com/googlesamples/android-testing/pull/105
I basically tried two things:
1) I opened the project in Android Studio and setup the listener by adding:
`-e listener com.example.android.testing.androidjunitrunnersample.suite.MyListener`
If I breakpoint on `super.testRunStarted(description);` I get that description is null when it shouldn't.
2) I have also tried using the cmd line by running `./gradlew connectedAndroidTest -Pandroid.testInstrumentationRunnerArguments.listener=com.example.android.testing.androidjunitrunnersample.suite.MyListener`
testRunStarted() is still called with description == null.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con il codice di riproduzione di pull request 105 e il punto di ingresso MyListener indicato nell’issue. Esegui connectedAndroidTest con l’argomento del listener, quindi traccia il callback testRunStarted() e confronta la descrizione ricevuta con i metadati attesi dell’esecuzione del test. Il lavoro è completato quando il listener personalizzato riceve una descrizione non nulla sia in Android Studio sia nelle esecuzioni dalla riga di comando.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- android, java
- Ambito
- mobile, testing
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 30/100