我在Windows 10上使用Android Studio开发一个Flutter应用程序。我可以运行一组测试,但是当我试图单独运行单个测试时(通过点击小的"播放";按钮在测试名称前面),我得到以下错误:
No tests match regular expression "^Test name.( (variant: .*))?$".
下面是我的测试结构:
group('Tests', () {
testWidgets('Test name.', (WidgetTester tester) async {
// Test logic
});
});
它在我另一台运行Ubuntu的电脑上工作得很好,但由于某种原因,它在Windows上出现了问题。还有人遇到过这个问题吗?
我找到了一个解决方法-当您单击测试名称旁边的小播放按钮时,您必须单击"修改运行配置";首先,然后点击"确定"。然后确保从顶部工具栏运行修改后的配置,而不是再次单击测试名称前面的播放按钮。