我正在尝试使用套件为我的测试创建一个主测试套件,但没有成功。
包含主套件的测试类如下所示:
@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!")
}
}
这会编译,但在运行之前!字符串打印但没有其他任何事情发生 - 它挂起。