Play Framework 运行 在 Codeship 中使用数据库进行测试
Play Framework run test in Codeship with database
我需要 运行 在 Codeship 中测试我的 Play 应用程序。问题是我的应用找不到要连接的数据库,所有测试都失败了。
从文档中,我想我可以使用 3 个不同的 Postgres 数据库(9.2、9.3、9.4),所以我按如下方式配置我的 conf。
请告诉我哪里错了。
终于找到我测试找不到数据库的原因了。这是因为 运行 使用 sbt test -Dconfig.resource=test.application.conf
的测试不是为测试指定 java 选项的有效方法。
我必须转到 build.sbt
文件并添加以下内容进行测试以加载正确的配置,如下图所示。
我需要 运行 在 Codeship 中测试我的 Play 应用程序。问题是我的应用找不到要连接的数据库,所有测试都失败了。 从文档中,我想我可以使用 3 个不同的 Postgres 数据库(9.2、9.3、9.4),所以我按如下方式配置我的 conf。
请告诉我哪里错了。
终于找到我测试找不到数据库的原因了。这是因为 运行 使用 sbt test -Dconfig.resource=test.application.conf
的测试不是为测试指定 java 选项的有效方法。
我必须转到 build.sbt
文件并添加以下内容进行测试以加载正确的配置,如下图所示。