Espresso is not waiting for drawer to close
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Domínio
- mobile-dev, testing-qa
Direção de pesquisa
A issue não informa nenhum arquivo ou teste; comece localizando o teste que abre o drawer de navegação, clica em um item do menu e verifica DrawerMatchers.isClosed(). Reproduza isso com AndroidX Navigation 2.1.0 e compare com 2.0.0; considera-se concluído quando o drawer estiver fechado no momento em que a verificação for executada após o clique.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
I am currently using androidx test espresso version 3.2.0.
After updating androidx's navigation version to 2.1.0, Espresso has become flaky when performing ViewActions.click() on page that was navigated to through a navigation drawer due to Espresso not waiting for the drawer to be closed before performing the action.
The test would:
- Open the navigation drawer
- Click on a menu item in drawer (We call close on the navigation drawer when an item is clicked)
- Check DrawerMatchers.isClosed() on the drawer layout, which fails.
This was not an issue in navigation version 2.0.0, since I confirmed the tests did not fail if I reverted the version from 2.1.0 to 2.0.0.
- Linguagem predominante
- Java
- Estrelas
- 9.3k
- Forks
- 3.6k
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de android/testing-samples
-
Organic*Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 1/100
android/testing-samples#542 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 1/100
android/testing-samples#541 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 10/100
android/testing-samples#538 · 1 comentário ·
-
testingsms- deploymentAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 10/100
android/testing-samples#537 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 30/100
android/testing-samples#528 ·
Todas as issues de android/testing-samples
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
OpenAPITools/openapi-generator#25014 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
openhab/openhab-core#5847 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
apache/parquet-java#3820 ·
Mantenedores costumam responder em até 1 dia