fix scripted test

This commit is contained in:
Johannes Rudolph 2012-10-22 10:21:57 +02:00
parent 11f56d0d16
commit 13d5702123
1 changed files with 3 additions and 3 deletions

View File

@ -7,13 +7,13 @@ scalaVersion := "2.9.2"
libraryDependencies +=
"at.blub" % "blib" % "1.2.3" % "test"
TaskKey[Unit]("check") <<= (ivyReport in Test, asciiGraph in Test) map { (report, graph) =>
TaskKey[Unit]("check") <<= (ivyReport in Test, asciiTree in Test) map { (report, graph) =>
def sanitize(str: String): String = str.split('\n').drop(1).mkString("\n")
val expectedGraph =
"""default:default-91180e_2.9.2:0.1-SNAPSHOT
| +-at.blub:blib:1.2.3 (error: not found)
| +-%sat.blub:blib:1.2.3 (error: not found)%s
| +-org.scala-lang:scala-library:2.9.2
| """.stripMargin
| """.stripMargin.format(scala.Console.RED, scala.Console.RESET)
require(sanitize(graph) == sanitize(expectedGraph), "Graph for report %s was '\n%s' but should have been '\n%s'" format (report, sanitize(graph), sanitize(expectedGraph)))
()
}