Я новичок в Scala, SBT и Specs.Я создал простую спецификацию, используя спецификации, и мне нравится запускать ее через SBT с заданием «test».Когда я выполняю эту задачу, я получаю следующую ошибку:
> test
[info] No tests to run for test:test
[success] Total time: 0 s, completed Nov 30, 2011 4:27:38 PM
Я понимаю, что должен сообщить SBT, какие из моих файлов являются тестовыми файлами.Единственный пример, который я нашел на домашней странице SBT и в Stackoverflow, - это фрагмент кода
override def includeTest(s: String) = { s.endsWith("Spec") }
, который я включил в свой файл Build.scala.Кажется, однако, что это больше не работает с SBT 0.11.x.Я получаю следующую ошибку компиляции
[info] Compiling 1 Scala source to /Users/gruetter/Workspaces/scala/helloscala/project/target/scala-2.9.1/sbt-0.11.1/classes...
[error] /Users/gruetter/Workspaces/scala/helloscala/project/Build.scala:4: method includeTest overrides nothing
[error] override def includeTest(s: String) = { s.endsWith("Spec") }
Кто-нибудь знает, как это делается с новой версией SBT?
Заранее спасибо за вашу помощь!
Приветствия, Георг