scalatest를 사용하고 있습니다. 문제는 테스트 보고서를 읽는 것이 어렵다는 것입니다. 검사 이름이 공백을 $u0020
, :
, $colon
등으로 바 꾸었습니다.
예제를 들어
test$colon$u0020find$u0020$u0027$u002Egitignore$u0027$u0020file$u0020on$u0020disk
어떻게 이런 일을 방지하기 위해 : 보고서에
def `test: find '.gitignore' file on disk` = {
//...
}
가 ... 모양을?
스칼라 버전과 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)
을 사용한다고 생각한다.
어떤 종류의 보고서입니까? 확실한? CI 서버? 소나? –
표준 출력이 콘솔에 나타나는 것을 의미합니다. –