Я пытаюсь заменить устаревший метод Espresso registerIdlingResources
и unregisterIdlingResources
с помощью метода IdlingRegistry
в соответствии с документацией по Android.
Некоторые из моих тестов работали до обновления и больше не работают сейчас... Эти тесты работают унифицированно, но не вместе.
Я заметил, что есть небольшая разница со старой версией (класса Espresso
), эта строка отсутствует в классе IdlingRegistry
:
baseRegistry.sync(IdlingRegistry.getInstance().getResources(), IdlingRegistry.getInstance().getLoopers());
Я думаю, что этот метод sync
очень важен для моего пользовательского IdlingResource...
Как я могу синхронизировать мой петлитель без этой строки?
Спасибо вам за помощь.
Изменить: я использую EspressoCore 3.0.1 с runner/rules 1.0.1
Edit2: ссылка документации, которая указала стирание: Здесь и Здесь.