相关疑难解决方法(0)

并行运行ScalaTest测试

鉴于以下测试套件:

class ParallelizeMe extends FunSuite with BeforeAndAfterAll {

  override def beforeAll() = println("before")              
  override def afterAll()  = println("after")               

  test("test 1") {                                          
    println("1a")
    Thread.sleep(3000)                                      
    println("1b")                                           
  }

  test("test 2") {                                          
    println("2a")
    Thread.sleep(1000)                                      
    println("2b")
  }

} 
Run Code Online (Sandbox Code Playgroud)

如何并行运行测试(通过sbt)?理想情况下,我希望执行顺序在stdout上生成以下内容:

before
1a
2a
2b
1b
after
Run Code Online (Sandbox Code Playgroud)

scala sbt scalatest

15
推荐指数
1
解决办法
1万
查看次数

标签 统计

sbt ×1

scala ×1

scalatest ×1