Выбор учетной записи электронной почты из google_sign_in во время тестирования интеграции Flutter - PullRequest
0 голосов
/ 22 сентября 2019

Я пытался проверить вход на домашний экран для моего приложения.Я использую пакет google-signin (https://pub.dev/packages/google_sign_in) от Flutter) для входа в систему и аутентификации. Поэтому после нажатия кнопки входа в систему появляется всплывающее окно с просьбой выбрать учетную запись пользователя. В этот момент я не могудля управления касанием, поскольку этот диалоговый экран генерируется плагином. Как мне реализовать выбор учетной записи пользователя в этом случае?

    test('Test Login', () async {
  final Timeline timeline = await driver.traceAction(() async {
    await driver.tap(find.byValueKey('GoogleLogin'));
    await driver.tap(find.text('myemail@gmail.com')); // This will not work !!!
  });

  TimelineSummary.summarize(timeline)
    ..writeSummaryToFile('home_scroll_perf', pretty: true)
    ..writeTimelineToFile('home_scroll_perf', pretty: true);
});

На мой взгляд, это может быть проблемой при тестировании с любым третьимплагин для вечеринок. Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...