我如何 运行 在 Android Studio (Win10) 中进行单独的 Flutter 测试?

How do I run an individual Flutter test in Android Studio (Win10)?

我在 Windows 10 上使用 Android Studio 开发 Flutter 应用程序。我可以 运行 一组测试就好了,但是当我尝试 运行 孤立的单个测试时(通过单击测试名称前面的小“播放”按钮),我得到以下错误:

No tests match regular expression "^Test name\.( \(variant: .*\))?$".

这是我的测试结构:

  group('Tests', () {
    testWidgets('Test name.', (WidgetTester tester) async {
      // Test logic
    });
  });

它在我的另一台计算机 运行ning Ubuntu 上工作正常,但由于某种原因它在 Windows 上运行不正常。还有其他人遇到过这个问题吗?

我找到了一个解决方法 - 当您单击测试名称旁边的小播放按钮时,您必须先单击“修改 运行 配置”,然后单击“确定”。然后确保您 运行 从顶部工具栏修改配置,而不是再次单击测试名称前面的播放按钮。