2

私はこのような簡単なテストをしています:

  "xxx" should {
    "xxx" in running(FakeApplication()) {
    route(
      FakeRequest(GET, "/xxx/xxxx")
    ) must beLike {
    case Some(result) => {
      "" must_== ""
    }
  }

テストは常にテストの終わり近くでフリーズします:

...
[info] Total for test controllers.XxxTest
[info] Finished in 0.001 seconds
[info] 1 tests, 0 failures, 0 errors

だから私はテストを終了しますCtrl+C .. ..

何かアイデアはありますか?


JVM 1.7.0_11
Scala 2.10.0
Play 2.1-RC2
Mac OSX 10.8.2

4

2 に答える 2

2

暫定措置

Build.scala(またはBuild.sbt)に次のスニペットを追加します。

sbt.Keys.fork in Test := false
于 2013-01-17T02:42:57.580 に答える
2

テストのフォークを再度有効にしたようです(https://github.com/playframework/Play20/pull/654を参照)。したがって、単に置くことによって、sbtを0.12.2-RC2にアップグレードする必要があります

sbt.version=0.12.2-RC2

あなたのにbuild.properties

于 2013-01-17T14:32:45.630 に答える