待定黄瓜的替代品

时间:2015-05-07 15:37:44

标签: ruby-on-rails cucumber

我正在寻找一种在我的代码库中保留特定功能测试的方法,以便稍后使用,但我现在不想让黄瓜运行它,因为它会减慢我的测试运行速度。有没有办法可以做到这一点?

2 个答案:

答案 0 :(得分:4)

您可以在要跳过的方案之前添加@wip(正在进行中)标记。

Feature: Doing stuff
  @wip
  Scenario: Some Sweet Tests
    Given... 

答案 1 :(得分:1)

您可以使用@slow之类的tag进行测试,然后在执行黄瓜时省略它。这看起来像这样:

cucumber --tags ~@slow

稍后,当您可能只想执行该测试时,您可以执行以下操作:

cucumber --tags @slow