android / android/testing-samples
Custom Listener gets a null parameter on the testRunStarted() method
- Lenguaje dominante
- Java
- Estrellas
- 9.3k
- Forks
- 3.6k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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.
Guía de contribución
Línea de trabajo
Comienza con el código de reproducción de pull request 105 y el punto de entrada MyListener mencionado en el issue. Ejecuta connectedAndroidTest con el argumento del listener, luego sigue la devolución de llamada testRunStarted() y compara la descripción recibida con los metadatos esperados de la ejecución de prueba. Se considera terminado cuando el listener personalizado recibe una descripción no nula tanto en Android Studio como en las ejecuciones desde la línea de comandos.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- android, java
- Área
- mobile, testing
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 30/100