Gradle测试任务出现初始化错误,返回“java.lang.IllegalArgumentException”?
这部分代码给了我一个初始化错误,带有非法参数异常,不知道发生了什么:Gradle测试任务出现初始化错误,返回“java.lang.IllegalArgumentException”?,gradle,groovy,build.gradle,gradlew,Gradle,Groovy,Build.gradle,Gradlew,这部分代码给了我一个初始化错误,带有非法参数异常,不知道发生了什么: task regressionSuite(type: Test, dependsOn: testClasses) { systemProperties = System.properties def browser = System.getProperty('aut.browser') def AUTBrowser = browser ? browser as String : 'Firefox'
task regressionSuite(type: Test, dependsOn: testClasses) {
systemProperties = System.properties
def browser = System.getProperty('aut.browser')
def AUTBrowser = browser ? browser as String : 'Firefox'
println ">>> Using AUT Browser: $AUTBrowser"
def Env = System.getProperty('env')
switch (Env) {
case 'local': include '**/RegressionTestSuite.class'
break
case 'stg': include '**/RegressionStgTestSuite.class'
break
default:
include '**/RegressionTestSuite.class'
}
outputs.upToDateWhen { false }
}
运行Gradle任务后收到的错误消息是。(具有完整的堆栈跟踪)
正如您在stacktrace中看到的,您的测试失败了,这就是构建失败的原因
查看测试报告或使用
-i
运行以获取测试输出,查看测试失败的确切位置,然后修复代码或测试。正如您在stacktrace中看到的,您的测试失败,这就是生成失败的原因
查看测试报告或使用
-i
运行以获取测试输出,查看测试失败的确切位置,然后修复代码或测试。检查CucumberOptions的features属性的正确路径
@RunWith(Cucumber.class)
@CucumberOptions(plugin = "pretty", features = "src/test/java/com/dev/cucumber")
public class RunCucumberTest { }
检查CucumberOptions的features属性的正确路径
@RunWith(Cucumber.class)
@CucumberOptions(plugin = "pretty", features = "src/test/java/com/dev/cucumber")
public class RunCucumberTest { }
如果Gradle没有向您显示错误详细信息,您可以通过这些增加日志级别。向下滚动。它说你的测试失败了。这是相同的初始化错误。。。显示在其中如果Gradle没有显示错误详细信息,您可以通过这些增加日志级别。向下滚动。它说你的测试失败了。这是相同的初始化错误。。。在那里显示它只是向我显示相同的初始化错误!!使用
-i
?没有更多的信息?然后试着用-d
运行,但我认为这并没有什么帮助。你能发布-i
输出吗?@Ranjith's请阅读并遵守;-)检查功能属性的正确路径CucumberOptions@CucumberOptions(plugin=“pretty”,features=“src/test/java/com/dev/cucumber”)它只是向我显示了相同的初始化错误!!使用-i
?没有更多的信息?然后试着用-d
运行,但我认为这并没有什么帮助。你能发布-i
输出吗?@Ranjith's请阅读并遵守;-)检查功能属性的正确路径CucumberOptions@CucumberOptions(plugin=“pretty”,features=“src/test/java/com/dev/cumber”)