如何在某些条件下跳过Scala FunSuite测试?

时间:2015-11-19 18:16:25

标签: scala unit-testing

假设我有一些测试只想在设置某个环境变量并且值有效时运行。如何使用Scala FunSuite进行此操作?

例如:

class Tests extends FunSuite {
  before {
    // Test if the environment variable is set and value is valid
  }

  test("foo") {
    ...
  }
}

测试foo只应在before调用中的检查成功时运行。 我尝试使用assume,但失败了TestCanceledException

0 个答案:

没有答案