【发布时间】:2021-09-09 04:44:57
【问题描述】:
假设在测试文件夹中,我有这样的结构
test
unit_test
firebase_services
firestore_user_services_test.dart
http_services
http_services_test.dart
widget_test
login_page_test.dart
home_page_test.dart
我在测试文件夹中有两个名为 unit_test 和 widget_test 的文件夹。我只需要在unit_test 中运行所有测试。该怎么做?
因为如果我运行flutter test,它将运行test 文件夹中的所有测试。如果我运行flutter test unit_test,它不会运行
【问题讨论】:
-
dart.dev/tools/dart-test - 他们说:“要控制运行哪些测试,您可以将路径添加到测试目录下的目录或文件:” - 我知道这是关于
dart test但他们说它也应该适用于flutter test,他们还说:“运行测试子集的另一种方法是使用--name (-n)、--tags (-t) , 或 --exclude-tags (-x) 标志,添加部分或全部字符串以匹配:"
标签: flutter flutter-test