java - Play 2.3.7 when fork in Test = false config options are ignored -
i'm using play 2.3.7 when fork in test := false
in build.sbt conf files aren't loaded play when running tests.
the line javaoptions in test += "-dconfig.file=conf/test.conf"
in build.sbt should load test.conf when running tests that's not happening.
the workaround run activator , pass above param on command line so:
activator -dconfig.file=conf/test.conf "test-only test.integration.sometest"
if remove fork in test := false
, play finds conf resources - of course can't step through tests sucks.
what missing in build.sbt ? bug in play?
forking tests means run on separate jvm.
not forking tests means run in same jvm sbt , cannot change parameters jvm started after has been started.
the solution if not want fork pass flags jvm sbt runs on when start it, mention in end of question.
Comments
Post a Comment