Я создал проект scala с помощью SBT и написал несколько тестовых примеров с помощью scalatest. Но почему-то sbt test
не может найти пакет org.scalest.
Здесь мои файлы определения проекта:
- Исходники находятся в
src/main/scala respective src/test/scala
build.sbt
:name := "MyProject" version := "0.1" scalaVersion := "2.9.2"
project/plugins.sbt
:addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.1.0")
project/build.sbt
:libraryDependencies += "org.scalatest" %% "scalatest" % "1.8" % "test"
Я использую SBT 0.11.3.
Компиляция программы с помощью sbt compile
на консоли работает нормально. Кроме того, я нашел самую маленькую банку в ~/.ivy2
, так что SBT, должно быть, скачал ее.
Но при запуске sbt test
он говорит
object scalatest is not a member of package org
[error] import org.scalatest.FlatSpec
...[many errors alike]
И запуск sbt eclipse
создает .classpath, который не содержит самую маленькую банку.
Должен ли я указывать тестовые зависимости где-то еще? Как мне добавить библиотеку scalatest?