gradle junit运行:如何从jar文件中选择测试

我们可以运行j
unit batchtest with tests picked from a jar file.

<zipfileset src="tests-only.jar" includes="**/*Test.class"/>

这将运行从test-only.jar中选取的所有匹配测试

如何用gradle做类似的事情. testClassesDir只占用实际目录.

最佳答案 Gradle没有内置功能来运行Jar文件中包含的测试类. (可以在
http://forums.gradle.org自由提交功能请求.)应该解压缩Jar(作为单独的任务)然后相应地设置testClassesDir.请注意,测试类也需要出现在测试任务的类路径中(但是为此可能会使用Jar).

点赞