在测试期间使用相对路径加载播放文件

时间:2013-10-30 03:25:04

标签: playframework-2.0

application.conf读取值后,我想创建一个java.io.File的路径。

val filePath= ConfigFactory.load().getString("filePath")
val file = application.getExistingFile(filePath).get

运行运行上述代码的测试时,我在第二行得到以下运行时错误。

  

java.lang.RuntimeException:没有启动的应用程序

如何在应用程序运行时和运行期间检索Play中具有相对路径的文件?测试

1 个答案:

答案 0 :(得分:1)

您需要在FakeApplication中运行它才能执行依赖于正在运行的应用程序的内容。有关详细信息,请参阅文档:http://www.playframework.com/documentation/2.2.x/ScalaFunctionalTest