【问题标题】:How to get flutter web integration test failure result on terminal如何在终端上获取 flutter web 集成测试失败结果
【发布时间】:2022-11-27 13:06:36
【问题描述】:

请有人告诉我如何在终端上获取 flutter web 集成测试失败的详细信息。

【问题讨论】:

    标签: flutter flutter-web flutter-integration-test


    【解决方案1】:

    如果您没有看到失败 - 这意味着您的 Flutter Web 应用程序的错误处理是由您的开发同事以这种方式实现的。 尝试这个:

    Future<void> runApp(WidgetTester tester) async {
      final originalOnError = FlutterError.onError!;
      
      app.main();
      await tester.pumpAndSettle();
    
      FlutterError.onError = (FlutterErrorDetails details) {
        originalOnError(details); // Calls test framework's error handler
      };
    }
    

    【讨论】:

      猜你喜欢
      • 2018-02-02
      • 2022-06-28
      • 2021-03-20
      • 2017-03-25
      • 2022-11-06
      • 1970-01-01
      • 1970-01-01
      • 2021-09-12
      • 1970-01-01
      相关资源
      最近更新 更多