getReady method

Future<void> getReady(
  1. WidgetTester tester
)

Waits for the platform to be ready or in error state

Implementation

Future<void> getReady(WidgetTester tester) async {
  final completer = Completer<void>();
  when(
      (_) =>
          tracker.currentState.value == InitState.ready ||
          tracker.currentState.value == InitState.error, () {
    completer.complete();
  });

  await tester.pumpAndSettle();

  return completer.future;
}