dart - 如何在 flutter 测试覆盖率中排除文件?

标签 dart flutter code-coverage flutter-test

我正在尝试 排除 少数 config来自测试覆盖率结果的文件 flutter检测结果。当我跑 flutter test --coverage , 输出文件 icov.info正在获取有关 config 的信息文件也是如此,这会影响整体覆盖率。

最佳答案

如果您使用 lcov,您可以执行以下操作:

- flutter test --coverage
- lcov --remove coverage/lcov.info 'lib/mock/*' 'lib/utils/l10n/*' 'lib/utils/colors.dart' -o coverage/new_lcov.info
- genhtml coverage/new_lcov.info --output=coverage

关于dart - 如何在 flutter 测试覆盖率中排除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53649089/

相关文章:

flutter - 在空方法上调用了 'call'方法。接收方:null尝试过的调用:call(navegacion_bloques)

flutter - Flutter是否可以淡入和淡出google_maps_flutter的标记?

android - 尝试在Flutter中使用Animator时发生编译错误

testing - 如何在 Erlang 中进行单元测试覆盖

Angular - View 的代码覆盖率

dart - 未找到方法 getAndroidDeviceInfo 的实现

dart - 为什么现在可以使用可调用类呢?

image - 如何从小部件在 Flutter 中创建 A4 或 PDF 中的图像?

Flutter 在后台通过 API 发送本地通知

ios5 - iOS 上的代码覆盖率 在 Lion 上使用 Xcode 4.2