IllegalStateException в Roboelectri c с SupportFragmentTestUtil.startVisibleFragment (myFragment) - PullRequest
0 голосов
/ 11 марта 2020

Я настраиваю этот класс для проверки моего фрагмента:

@RunWith(RobolectricTestRunner.class)
public class MyFragmentTest {

    MyFragment myFragment;

    @Before
    public void setUp(){
        myFragment = (MyFragment)FmyFragment.instantiate(ApplicationProvider.getApplicationContext(), MyFragment.class.getName());
        SupportFragmentTestUtil.startVisibleFragment(myFragment);
    }

}

Но строка

SupportFragmentTestUtil.startVisibleFragment(myFragment);

выдает следующее исключение:

java.lang.IllegalStateException: Recursive entry to executePendingTransactions

Я что-то пропустил в моей настройке? Я перепробовал много вещей, и это самое близкое к тому, что я начал свой фрагмент с roboelectri c.

Если вам нужна дополнительная информация, не стесняйтесь спрашивать.

1 Ответ

0 голосов
/ 11 марта 2020

Проблема была с Glide Bug при использовании roboelectri c.

...