aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
Diffstat (limited to 'project')
-rw-r--r--project/Dependencies.scala4
-rw-r--r--project/FlowBuild.scala5
2 files changed, 6 insertions, 3 deletions
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index b697f6d..f02b039 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -5,7 +5,9 @@ import sbt._
object Dependencies {
val akkaActor = "com.typesafe.akka" %% "akka-actor" % "2.4.14"
-
val akkaStream ="com.typesafe.akka" %% "akka-stream" % "2.4.14"
+ val akkaTestKit = "com.typesafe.akka" %% "akka-testkit" % "2.4.14" % "test"
+ val scalatest = "org.scalatest" %% "scalatest" % "3.0.1" % "test"
+
}
diff --git a/project/FlowBuild.scala b/project/FlowBuild.scala
index dcd4cdd..19042b6 100644
--- a/project/FlowBuild.scala
+++ b/project/FlowBuild.scala
@@ -42,14 +42,15 @@ object FlowBuild extends Build {
aggregate(core, native, stream)
lazy val core = (project in file("flow-core")).
- settings(name:= "flow-core")
+ settings(name:= "flow-core").
+ dependsOn(native % "test->runtime")
lazy val native = (project in file("flow-native")).
settings(name:= "flow-native")
lazy val stream = (project in file("flow-stream")).
settings(name:= "flow-stream").
- dependsOn(core)
+ dependsOn(core, core % "test->test", native % "test->runtime")
lazy val samplesTerminal = (project in file("flow-samples") / "terminal").
dependsOn(core, native % Runtime)