3

簡潔なマルチ プロジェクト Build.sbt を作成しようとしているので、すべてのライブラリの依存関係をルート プロジェクトに置き、他のライブラリをそれに依存させようとしました。私の Build.sbt は次のようになります。

object KataBuild extends Build {

        lazy val fizzBuzz = Project(
            id = "fizzBuzz", 
            base = file("fizzBuzz"),
            settings = Project.defaultSettings ++ Seq(
                name := "fizzBuzz",
                version := "1.0",
                scalaVersion := "2.10.3"
            )
        )

        lazy val kata = Project(
            id = "scala-kata", 
            base = file("."),
            settings = Project.defaultSettings ++ Seq(
                name := "scala-kata",
                version := "1.0",
                scalaVersion := "2.10.3",
                libraryDependencies ++= Seq(
                    "org.scalatest" %% "scalatest" % "2.1.0" % "test"
                )
            )
        ) aggregate(fizzBuzz)

        fizzBuzz dependsOn(kata)

}

しかし、メイン プロジェクト (scala-kata) からテストを実行すると、fizzBu​​zz のテストをビルドできません。私は何が欠けていますか?

4

1 に答える 1