在Gradle中,可以执行名称中包含空格的单个测试,如下所示:./gradlew test --tests 'com.sample.package.MyClass.my simple test'
但是我找不到一种方法来执行这样命名的测试:def "B.4.a. my simple test"()
我试过这个,但它不工作,我猜是因为在名称本身的点:./gradlew test --tests 'com.sample.package.MyClass.B.4.a. my simple test'
虽然我们使用它来Map到包含X.n.y
部分的测试文档,但我不知道是否可以转义终端中的点来运行这样的测试。
1条答案
按热度按时间q8l4jmvw1#
问题是测试方法名称中的点“.”,您应该能够在命令行中将它们替换为“*”,如下所示: