環境
- Mac OSX Version 10.8.5
- Play Framework 2.2.1
手順
conf/以下にtest.confを作る。
shell
$ touch conf/test.conf
test.confにてapplication.confを読み込み、上書きしたい設定を記述する。
shell
$ vi conf/test.conf
include "application.conf"
db.default.url="jdbc:mysql://database.localdomain/test_database"
build.sbtのjavaOptions
にテスト環境の時に読み込むconfファイルを指定する。
shell
$ vi build.sbt
javaOptions in Test += "-Dconfig.file=conf/test.conf"
参考
コマンドラインで$ play -Dconfig.file=test.conf test
としても読み込まれなかったので、以下サイトを参考にして読み込まれるようにした。