我正在模拟器 android 和 iOS 上对我的应用程序进行集成测试
android 一如预期完成所有测试都通过并且应用程序停止
但是 iOS 完成了测试并且所有测试都通过了,但是以错误“无法停止应用程序”结束
我的 app.dart 文件
import 'package:flutter_driver/driver_extension.dart';
import 'package:myapp/main.dart' as app;
void main(){
enableFlutterDriverExtension();
app.main();
}
我的 app_test.dart 文件
import 'package:flutter_driver/flutter_driver.dart';
import 'package:test/test.dart';
void main(){
group('Empty App',(){
FlutterDriver? driver;
setUpAll(() async {
driver = await FlutterDriver.connect();
});
tearDownAll(() async {
if (driver != null){
await driver!.close();
}
});
test('find widgets',() async{
final text1 = find.byValueKey('Today');
expect(await driver!.getText(text1),'Today');
});
});
}
我在 MacBook Air M1 上使用 android studio
我能做些什么来解决这个错误?
谢谢