gpt4 book ai didi

scalatest 报告包含 $u0020 和 $colon

转载 作者:行者123 更新时间:2023-12-04 17:23:04 24 4
gpt4 key购买 nike

我正在使用 scalatest。问题是测试报告难以阅读。测试名称已将空格替换为 $u0020,将 : 替换为 $colon 等等。

例如:

def `test: find '.gitignore' file on disk` = { 
//...
}

...在报告中看起来像:

test$colon$u0020find$u0020$u0027$u002Egitignore$u0027$u0020file$u0020on$u0020disk

如何防止这种情况?

scala 和 scalatests 的版本是:

libraryDependencies += "org.scalatest" % "scalatest_2.10.0-M7" % "1.9-2.10.0-M7-B1" % "test"
scalaVersion := "2.10.0-M7"

已编辑

线索。我认为它在幕后使用了 Thread.currentThread().getStackTrace()(depth)

最佳答案

考虑扩展 FunSuite相反:

@RunWith(classOf[JUnitRunner])
class SomeTest extends FunSuite {

test("test: find '.gitignore' file on disk") {
//..
}

}

关于scalatest 报告包含 $u0020 和 $colon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13208950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com