0

我需要在 Codeship 中为我的 Play 应用程序运行测试。问题是我的应用程序找不到要连接的数据库,并且所有测试都失败了。从文档中,我想我可以使用 3 个不同的 Postgres DB(9.2、9.3、9.4),所以我配置我的 conf 如下。

在此处输入图像描述

在此处输入图像描述

请让我知道我在哪里弄错了。

4

1 回答 1

1

我终于找到了为什么我的测试找不到数据库。这是因为运行测试sbt test -Dconfig.resource=test.application.conf不是为测试指定 java 选项的有效方法。

我必须转到该build.sbt文件并添加以下内容以进行测试以加载正确的配置,如下图所示。

在此处输入图像描述

于 2015-07-04T11:24:56.397 回答