ScalateTest测试中的gradle吞咽异常跟踪

ScalateTest测试中的gradle吞咽异常跟踪,scala,gradle,scalatest,Scala,Gradle,Scalatest,我的身材里有这个。格雷德尔: test { testLogging { exceptionFormat 'full' showExceptions true showStackTraces true } } 这适用于java(“普通”junit)测试,但当我运行scalatest测试时,即使在命令行上使用-I,在出现故障时,我得到的结果如下: com.mypackage.mytests.ScalatestSpec > .apply shou

我的身材里有这个。格雷德尔:

 test {
   testLogging {
     exceptionFormat 'full'
     showExceptions true
     showStackTraces true
   }
 }
这适用于java(“普通”junit)测试,但当我运行scalatest测试时,即使在命令行上使用
-I
,在出现故障时,我得到的结果如下:

com.mypackage.mytests.ScalatestSpec >  .apply should fail miserably FAILED
org.scalatest.exceptions.TestFailedException: 2 was not equal to 1
没有回溯,甚至没有打印出行号,我必须手动重新运行测试,才能看到它实际失败的地方。
是否需要设置另一个特殊标志,以使其停止跟踪我的输出

我不知道标志是什么,但是试着阅读一份测试报告(
build/reports/tests/index.html
),它应该包含相关的细节。问题不是在哪里找到输出(我可以手动运行测试),而是如何让gradle不吞下它(例如,一个CI构建可以告诉我出了什么问题)哦,好的。然后尝试设置
test{testLogging{showStandardStreams=true}
。完成此操作。没什么区别:(迪玛,你有没有想过?我也有同样的问题。