我使用的是Play 2.5.12,在我们项目的其他部分,我们使用的是ScalaTest 3.0.1。
根据剧本文件,有一个胶水库ScalaTest+Play来启用ScalaTest对播放应用程序的端到端测试:
不需要显式地将ScalaTest添加到构建中。适当版本的ScalaTest将作为ScalaTest + Play的传递依赖自动引入。但是,您需要选择一个与您的Play版本相匹配的ScalaTest + Play版本。您可以通过检查ScalaTest + Play的版本、版本、版本页面来做到这一点。
该版本,版本,版本页面列出了最多1.4.0的ScalaTest+Play版本,支持ScalaTest 2.2.x和Play 2.4.x。不过,Play文档表明,更新的ScalaTest+Play 1.5.0版本适用于Play 2.5.x。当然,它是存在的,但我不知道它使用的是哪个版本的ScalaTest;它似乎不支持我们在代码库的其他部分中使用的ScalaTest特性。
发布于 2017-06-01 01:09:47
通过查看ScalaTest + Play的github,您可以看到该项目的2.0.0版本使用了Play 2.5.x和ScalaTest 3.0.x:https://github.com/playframework/scalatestplus-play
https://stackoverflow.com/questions/44140123
复制相似问题