我正在android和iOS 模拟器上为我的应用程序进行集成测试
安卓系统完成了预期的所有测试通过,应用程序停止
但是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 上使用安卓工作室
我能做些什么来解决这个错误?
感谢
请参阅https://github.com/flutter/flutter/issues/85538以获取更多信息。测试退出时为0,而不是出现错误。它似乎仍在进行中。