运行插入指令的Android测试会产生;未知的命令行选项'--测试'&引用;
我需要在我的应用程序的一个特定包中,通过命令行,在一个fastfile中使用Gradle运行测试。 我正在使用这个命令运行插入指令的Android测试会产生;未知的命令行选项'--测试'&引用;,android,testing,gradle,fastlane,Android,Testing,Gradle,Fastlane,我需要在我的应用程序的一个特定包中,通过命令行,在一个fastfile中使用Gradle运行测试。 我正在使用这个命令 sh './gradlew test --tests "com.package.exemple.*"' 但它给了我这个错误 配置任务时出现问题:应用程序:从命令行测试 >未知的命令行选项“--tests” 我尝试了很多变体,但都没有成功 谢谢你的帮助 与此问题相关的问题有很多。请使用星号并使用特定的变体名称 当前顶级“测试”任务不接受“-tests” 论点
sh './gradlew test --tests "com.package.exemple.*"'
但它给了我这个错误
配置任务时出现问题:应用程序:从命令行测试
>未知的命令行选项“--tests”
我尝试了很多变体,但都没有成功
谢谢你的帮助 与此问题相关的问题有很多。请使用星号并使用特定的变体名称
当前顶级“测试”任务不接受“-tests”
论点相反,您必须为特定任务运行显式“测试”任务
变量(例如“testDebugUnitTest”)
您使用的语法如文档所示是正确的
但是,VariantName
似乎是强制性的
你可以找到一个例子
Gradle还允许您使用--tests以特定测试为目标
旗帜例如,以下命令仅运行
指定生成变量的sampleTestMethod测试
/gradlew testVariantName--tests*.sampleTestMethod
很明显,它永远不会被修复,有什么解决办法吗?