如果我单击一个包并执行 control-shift-F10 它只会在该包中查找并运行 JUnit 测试 - 但我真的希望它递归到子包并运行它们。
更新:看起来它还有其他问题。当我在一个有测试的包上运行它时,它仍然抱怨没有测试(但如果我打开一个 JUnit 测试,我可以很好地运行它)。
如果我单击一个包并执行 control-shift-F10 它只会在该包中查找并运行 JUnit 测试 - 但我真的希望它递归到子包并运行它们。
更新:看起来它还有其他问题。当我在一个有测试的包上运行它时,它仍然抱怨没有测试(但如果我打开一个 JUnit 测试,我可以很好地运行它)。
来自@andersoyvind 的评论。
运行所有测试的默认组合键是Ctrl+ Shift+F10
对于Python用户:
__init__.py
在每个子文件夹中dummy_test.py
在您的测试目录的根目录中创建一个,例如:class DummyTest(TestCase):
pass
(归功于这个答案)