我有返回Future [T]的方法,我按照方式进行了测试设置
methodReturningFuture should beEqualTo(\/-()).await(timeout = 1000.milli)
listSize must equalTo(testSize)
当我单独运行此测试 时,它可以正常运行
当同时运行所有测试时,似乎await
没有效果,并且测试一直在equalTo
比较下面的行失败,因为看起来测试不等待将来完成和直接在下一行进行比较。
我有标准的build.sbt,它运行所有的测试。注意;我在构建文件中也有parallelExecution in Test := true
。
知道可能出现什么问题吗?