Дали тестировать мобильное приложение на flutter, при запуска интеграционного теста, обнаруживается, что поток отрисовки блокируется и не отрисовывается до конца, кто сталкивался с такой проблемой?
кусок интеграционного теста:
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:integration_test/integration_test.dart';
import '../lib/main.dart' as app;
void main() {
IntegrationTestWidgetsFlutterBinding.ensureInitialized();
group('end-to-end test', () {
testWidgets('Тест на странице авторизации', (tester) async {
await app.main();
await tester.pumpAndSettle();
await tester.runAsync(() async {
print('Ожидаем появления на странице текста [Войти]');
// Ожидаем появления на странице кнопки [Войти]
var text = find.text('Войти');
expect(text, findsOneWidget);
print('Появление на странице текста [Войти]');
}, additionalTime: const Duration(seconds: 20));
});
});
}