我正在尝试使用套件为我的测试创建主测试套件,但未成功。
包含主套件的测试类看起来像这样:
@DoNotDiscover
class Api_1_0_Tests extends FunSpec {
describe("=================\n| API 1.0 Tests |\n=================") {
it("Must test 1") { (pending) }
}
}
MasterTestSuite看起来像这样:
class MasterTestSuite extends Suites(new Api_1_0_Tests(), new Api_2_0_Tests(), new CacheTests()) with BeforeAndAfterAll {
override def beforeAll(configMap: org.scalatest.ConfigMap) {
println("Before!")
}
override def afterAll(configMap: org.scalatest.ConfigMap) {
println("After!")
}
}
这个编译但是在运行之前!字符串打印,但没有其他任何事情发生 - 它挂起。