在我的应用程序中,我将 flutter onError 记录到 crashalytics,
FlutterError.onError = FirebaseCrashlytics.instance.recordFlutterError;
Run Code Online (Sandbox Code Playgroud)
在运行集成测试时,如果发生一些异常,我会在控制台中收到以下语句,并且测试会挂起,
运行测试时引发以下异常:I/flutter (30479):测试覆盖了 FlutterError.onError 但未能将其返回到原始状态,或者出现了无法处理的意外其他错误。通常,这是由于在恢复 FlutterError.onError 之前使用了 Expect() 造成的。
控制台中的上述消息表明覆盖有问题onError,我如何FlutterError.onError根据控制台中出现的建议返回到其原始状态。
请注意,我正在使用新推荐的方式进行集成测试,