来自 scalatest 测试的 gradle 吞咽异常痕迹

Dim*_*ima 5 scala gradle scalatest

我的 build.gradle 中有这个:

 test {
   testLogging {
     exceptionFormat 'full'
     showExceptions true
     showStackTraces true
   }
 }
Run Code Online (Sandbox Code Playgroud)

这适用于 java(“普通”junit)测试,但是当我运行 scalatest 测试时,即使-i在命令行上,如果出现故障,我得到的只是这样的:

com.mypackage.mytests.ScalatestSpec >  .apply should fail miserably FAILED
org.scalatest.exceptions.TestFailedException: 2 was not equal to 1
Run Code Online (Sandbox Code Playgroud)

没有回溯甚至行号被打印出来,我必须手动重新运行测试才能看到它实际失败的地方。我是否必须设置另一个特殊标志才能让它停止跟随我的输出?