run method

Future<void> run()

Implementation

Future<void> run() async {
  _binding = IntegrationTestWidgetsFlutterBinding.ensureInitialized()
      as IntegrationTestWidgetsFlutterBinding;

  _binding!.framePolicy =
      framePolicy ?? LiveTestWidgetsFlutterBindingFramePolicy.benchmarkLive;

  tearDownAll(
    () {
      onRunComplete();
    },
  );

  _safeInvokeFuture(() async => await hook.onBeforeRun(configuration));
  _safeInvokeFuture(() async => await reporter.onTestRunStarted());

  onRun();
}