use new input task syntax for project/settings

This commit is contained in:
Mark Harrah 2012-12-09 20:40:41 -05:00
parent f388b07632
commit 230a13d010
1 changed files with 7 additions and 4 deletions

View File

@ -1,8 +1,11 @@
import complete.DefaultParsers._
InputKey[Unit]("check") <<= InputTask(_ => Space ~> IntBasic) { result =>
(result, maxErrors) map { (expected, actual) =>
assert(expected == actual, "Expected " + expected + ", got " + actual)
}
val check = inputKey[Unit]("Check that the value of maxErrors is as expected")
val parser = Space ~> IntBasic
check := {
val expected = parser.parsed
val actual = maxErrors.value
assert(expected == actual, "Expected " + expected + ", got " + actual)
}