空手道+加特林:exitHereIfFailed不起作用

时间:2020-09-02 08:55:36

标签: karate

我有这个模拟:

startActivity(Intent.makeRestartActivityTask(this.intent?.component))

test1.feature:

class TestSimulation extends Simulation {
  val protocol = karateProtocol()
  val scn = scenario("test")
    .exec(karateFeature("classpath:test1.feature"))
    .exitHereIfFailed
    .exec(karateFeature("classpath:test2.feature"))

  setUp(
    scn.inject(atOnceUsers(1)).protocols(protocol)
  )
}

test2.feature:

Feature: Test 1
  Scenario:
    * print '1'
    * assert 1 == 2

由于test1.feature失败,我希望Gatling在那里停止该方案并且不打印“ 2”,但是在日志中,我看到了:

Feature: Test 2
  Scenario:
    * print '2'

我做错什么了吗?谢谢!

1 个答案:

答案 0 :(得分:1)

空手道(可能)不支持.exitHereIfFailed

也许您可以贡献代码。