Scala 播放:在测试中通过URL访问静态文件
我在公用文件夹中有一个静态xml文件,我想通过激发来访问它Scala 播放:在测试中通过URL访问静态文件,scala,playframework,Scala,Playframework,我在公用文件夹中有一个静态xml文件,我想通过激发来访问它 WS.url(myFileUrl) 从我的测试中。有什么想法吗 问题在于,如果您想通过URL访问静态文件,您需要一个真正的服务器来运行和服务请求。因此,您可以按如下方式添加服务器并指定端口: "run in a server" in new WithServer(port = 3333)) { await(WS.url("http://localhost:3333").get).status must equalTo(OK)
WS.url(myFileUrl)
从我的测试中。有什么想法吗 问题在于,如果您想通过URL访问静态文件,您需要一个真正的服务器来运行和服务请求。因此,您可以按如下方式添加服务器并指定端口:
"run in a server" in new WithServer(port = 3333)) {
await(WS.url("http://localhost:3333").get).status must equalTo(OK)
}
你的问题是什么?您是否遇到错误?您是否正在尝试类似的
WS.url(http://localhost:9000/myFileUrl)
?@Kris我发现问题在于,在执行测试时,您没有运行真正的服务器,除非您按照所示配置一台服务器below@Todor很好,你能解决它。