Playframework WS.URL在用应用程序测试

Playframework WS.URL在用应用程序测试,playframework,Playframework,我在一个干净的项目中创建了一个虚拟POST端点 在我的应用程序测试中,如果我使用POST(“/”),它会工作。 如果我使用 WSRequest postRequest = WS.url("http://10.0.1.105:9000/"); response = postRequest.post(); POST总是在60秒内超时。。。有人有类似问题吗?在开发模式下,线程池为1。您的测试正在使用此线程,因此池中没有更多的线程来服务WS调用 将其添加到application.con

我在一个干净的项目中创建了一个虚拟POST端点

在我的应用程序测试中,如果我使用POST(“/”),它会工作。 如果我使用

    WSRequest postRequest = WS.url("http://10.0.1.105:9000/");
    response = postRequest.post();

POST总是在60秒内超时。。。有人有类似问题吗?

在开发模式下,线程池为1。您的测试正在使用此线程,因此池中没有更多的线程来服务WS调用

将其添加到application.conf,以在测试模式下在池中添加另一个线程

%test.play.pool=2

在开发模式下,线程池为1。您的测试正在使用此线程,因此池中没有更多的线程来服务WS调用

将其添加到application.conf,以在测试模式下在池中添加另一个线程

%test.play.pool=2

你能发布你的路由文件吗?这表明10.0.1.105可能是一个问题解决方案…如果用localhost或127.0.0.1替换会发生什么情况?你能发布你的路由文件吗?这表明10.0.1.105可能是一个问题解决方案…如果用localhost或127.0.0.1替换会发生什么情况