我可以在另一个场景中引用场景吗?

时间:2015-11-09 04:44:04

标签: meteor meteor-cucumber

我有一个用户注册方案,然后我想将该数据库状态用于两个不同的操作流程。目前我在做:

Scenario
  [copy all the whens from user-signup Scenario]
  When ..
  Then action A is complete

Scenario
  [copy all the whens from user-signup Scenario]
  When ..
  Then action B is complete

我想做点什么:

Background
  Given user-signup Scenario

Scenario
  When ..
  Then action A is complete

Scenario
  When ..
  Then action B is complete

请注意,我不想编写设置用户数据的方法,因为它复杂且基于第三方API调用而变化(因此我不能只插入json记录)。

1 个答案:

答案 0 :(得分:0)

不,你不能。您可以将事物移动到辅助函数中,或者您可以使用chimpjs切换到mocha e2e,这更适合。价:

https://github.com/xolvio/chimp/issues/147