曹耘豪的博客

Gradle运行指定模块的指定测试

1
2
3
4
5
6
7
8
9
# 运行 submodule 模块下的dir目录下的所有测试,结尾必须带“/”,
# submodule 是一个子模块
gradle :{submodule}:test -Dtest.single={test dir}/
gradle :{submodule}:test -Dtest.single=/{test dir}/ # 与上等价,目录的开头都可以带"/"
# 多层目录
gradle :{submodule}:test -Dtest.single=com/apache/{test dir}/
gradle :{submodule}:test -Dtest.single=/com/apache/{test dir}/ # 与上等价,任意目录的开头都可以带"/"
# 带有通配符*,支持文件和路径,需要使用引号
gradle :{submodule}:test -Dtest.single="com/apa*he/{test dir}/SomeClass*Test" # 对于文件名不要加.java
   /