// Copyright 2014 The Flutter Authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.import'dart:async';import'package:test_api/backend.dart';// ignore: deprecated_member_useimport'package:test_core/src/runner/platform.dart';// ignore: implementation_importsimport'package:test_core/src/executable.dart'astest;// ignore: implementation_importsimport'package:test_core/src/runner/hack_register_platform.dart'ashack;// ignore: implementation_importsexport'package:test_api/backend.dart'showRuntime;// ignore: deprecated_member_useexport'package:test_core/src/runner/platform.dart'showPlatformPlugin;// ignore: implementation_importsabstractclassTestWrapper{constfactoryTestWrapper()=_DefaultTestWrapper;Future<void>main(List<String>args);voidregisterPlatformPlugin(Iterable<Runtime>runtimes,FutureOr<PlatformPlugin>Function()platforms);}class_DefaultTestWrapperimplementsTestWrapper{const_DefaultTestWrapper();@overrideFuture<void>main(List<String>args)async{awaittest.main(args);}@overridevoidregisterPlatformPlugin(Iterable<Runtime>runtimes,FutureOr<PlatformPlugin>Function()platforms){hack.registerPlatformPlugin(runtimes,platforms);}}