【发布时间】:2014-11-15 11:47:03
【问题描述】:
我正在尝试运行 Gatling 测试。但让我的休息服务运行至关重要。如何在测试另一个项目之前运行一个项目?
lazy val root =
project.in( file(".") )
.aggregate("cep", "gatlingTest")
lazy val cep = Project("cep", file("cep"))
.settings(version := "1.0")......
lazy val gatlingTest = Project("gatlingTest", file("gatling"))
.enablePlugins(GatlingPlugin)
.settings(libraryDependencies ++= Seq(.......
我试图添加这样的东西(dependsOn):
lazy val gatlingTest = Project("gatlingTest", file("gatling")).dependsOn(cep)
但这不是我需要的。
也许是某种原因
lazy val gatlingTest = Project("gatlingTest", file("gatling"))
.settings (test in Test <<= test.dependsOn(getProjectRunningTask))
getProjectRunningTask 是让我的服务运行的任务,但我真的不知道如何实现这样的想法。
【问题讨论】:
标签: build sbt multi-module gatling integration-testing