А вы точно вводите телефон? Что-то я не увидел использование await tester.enterText().
А вы не пробовали сам тест продебажить, это раз. Второе - попробуйте запустить его как андроид тест, там gradle более полный отчёт делает, возможно покажет проблему. Потом обратил внимание на WidgetsFlutterBinding.ensureInitialized(), для тестов там другой вариант, не помню точно. Ну и ещё, то что вы делаете, имхо, похоже на интеграционное тестирование, не widget test, но может я и ошибаюсь....
Да там вся логика вбухнута прямо в UI похоже.
Ну тогда легко может какая-то из библиотек не подтянуться при виджет тесте
Это первый опыт на flutter, возможно Вы правы. Как вариант можно замокать го роутер, но встречал гайды на медиуме, где обещают, что это работает
Обсуждают сегодня