Java 如何在游戏中运行协调测试?

Java 如何在游戏中运行协调测试?,java,sbt,playframework-2.2,concordion,Java,Sbt,Playframework 2.2,Concordion,我正试图在Java的Play应用程序2.2.1中运行concordion测试 当我从IDE而不是从play或sbt控制台运行测试时,它会起作用:html文件不会移动到target文件夹 在{project\u dir}\target\scala-2.10\test classes\specs\example中,只有HelloWorldFixture.class,没有HTML文件,因此一致性测试失败 到目前为止,我一直在努力阅读这篇文章,但它是为2.0版而不是2.2.1版设计的,scala.bu

我正试图在Java的Play应用程序2.2.1中运行concordion测试

当我从IDE而不是从play或sbt控制台运行测试时,它会起作用:html文件不会移动到
target
文件夹

{project\u dir}\target\scala-2.10\test classes\specs\example
中,只有
HelloWorldFixture.class
,没有HTML文件,因此一致性测试失败

到目前为止,我一直在努力阅读这篇文章,但它是为2.0版而不是2.2.1版设计的,
scala.build
文件已经消失

我尝试将行
unmanagedClasspath放在
build.sbt
project/plugins.sbt
中的Test Attributed.blank(bd/“Test”)}

我还试着使用我在中找到的其他几个版本的行。
什么都没有起作用。

要将测试资源(HTML文件)移动到
目标
目录,请遵循或中描述的默认项目结构,即
src/test/resources
,其中包含要包含在测试jar中的文件。

对-当我这样做时,在运行“仅测试”时,它不起作用(正如你在文章中提到的那样)。我很确定这是游戏中的一个bug——也许你正遇到这个问题?游戏没有使用这种结构,我找到了如何做到这一点,但我不确定我是如何做到的。所以我正在调查,我会尽快发布答案。