Domyślnie espresso czeka na pasek postępu z mojej aktywności, aby zakończyć ładowanie przed wykonaniem następnej instrukcji.Force Espresso nie czekać na postęp
Chciałbym zmusić Espresso, aby nie czekał na niego i wykonał pozostałe instrukcje w trakcie ładowania okna postępu.
Jakieś trafienie, gdzie powinienem to poszukać?
Po pewnych badaniach zakładam, że muszę skorzystać z klasy IdlingResource
.
Witam, dzięki za answrer. Po prostu próbowałem dodać niestandardowy limit czasu zasobu na biegu jałowym wynoszący 1 sekundę, ale wydaje się, że nie ma on żadnego efektu. Czy mógłbyś być nieco bardziej konkretny, gdzie ten fragment kodu musi zostać dodany? Próbowałem dodać go bezpośrednio do testu. –
Wystarczy sprawdzić pierwszy link powyżej - tutaj znajdziesz pełny kod z dokładnie tą linią – piotrek1543
Po prostu to zrobiłem. Kod działa, ale oczekiwanie następuje dopiero po zakończeniu paska postępu. Co chcę, to zignorować pasek postępu i czekać na niestandardową ilość czasu ... –