Проверка интеграции Flutter firebase-аутентификация при регистрации с учетной ошибкой: у вызывающего абонента нет разрешения на выполнение указанного

# #flutter #firebase-authentication #flutterdriver #flutter-integration-test

#трепетать #firebase-аутентификация #флаттердрайвер #флаттер-интеграция-тест

Вопрос:

Я пытаюсь запустить интеграционные тесты в своем приложении flutter. Один из потоков, который я хочу протестировать, — это поток входа в систему. В приложении есть аутентификация по номеру телефона firebase. Когда я пытаюсь позвонить в signInWithCredential для входа с помощью тестового номера телефона и проверочного кода, я получаю сообщение об ошибке:

 I/flutter (24151): The following FirebaseException was thrown running a test: I/flutter (24151): [cloud_firestore/permission-denied] The caller does not have permission to execute the specified I/flutter (24151): operation.  

Похоже, что отпечаток пальца SHA1, настроенный в проекте Firebase, не соответствует приложению драйвера flutter. Может быть, я ошибаюсь на этот счет. Мой вопрос в том, как запустить интеграционный тест для приложения с firebase-auth. И я прав насчет SHA1 — как настроить конфигурацию пения для приложения драйвера flutter?