我需要使用命令行在快速文件中的应用程序的特定包中使用 Gradle 运行测试。
我正在使用这个命令
sh './gradlew test --tests "com.package.exemple.*"'
但它给了我这个错误
从命令行配置任务 :app:test 时出现问题。
>未知的命令行选项“--tests”。
我尝试了很多变体,但没有一个有效。
感谢您的帮助 !
有一个开放问题与这个问题相关。请为其加注星标并使用特定的变体名称。
目前顶级“test”任务不接受“--tests”
争论。相反,您必须针对特定的任务运行显式“测试”任务
变体(例如“testDebugUnitTest”)。
您使用的语法如文档所示是正确的在 Gradle 用户指南中.
但似乎VariantName
可以按照建议强制执行here.
你可以找到一个例子在 Android 开发者文档中.
Gradle 还允许您使用 --tests 来定位特定测试
旗帜。例如,以下命令仅运行
SampleTestMethod 测试指定的构建变体...
./gradlew testVariantName --tests *.sampleTestMethod
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)