从SBT运行多模块播放测试

时间:2014-07-09 12:21:58

标签: scala playframework playframework-2.0 sbt ebean

我的多模块Play项目暂时停滞不前。

我有2个Play项目和3个库。由于项目是相互依赖的(API是强关联的),我想通过一个Build.scala文件管理所有项目。通过这种方式,我可以编译所有内容并从单行运行所有测试(sbt test)。但是在测试阶段我对ebeans感到很困惑。

我能够启动所有测试,但由于类混合而得到PersistenceException而我的模型没有增强。我检查了application.conf并添加了“ebeanEnabled:= true”,但它仍然不起作用。

这是我的项目布局:

main/ |___ project/ |_____ Build.scala |_____ plugins.sbt (in which I've declared the play plugin) |___ playProject1/ |_____ app/ |_____ conf/ |_____ application.conf |___ playProject2/ |_____ app/ |_____ conf/ |_____ application.conf

我正在从根目录运行“sbt test”。

这是我的Build.scala示例文件:https://gist.github.com/sdjamaa/352eace1d19333f9c50d

我错过了什么?

0 个答案:

没有答案