我有以下场景:
Feature: List projects
In order to manage projects
As a user
I want to see a list of them
Background:
Given I am logged in
@wip
Scenario: I go to the projects
When I go to the projects
Then I should see a list of projects
Scenario: I go to the projects2
When I go to the projects
Then I should see a list of projects
运行它时(通过保存它以便由 Guard 调用它),只有第二个被执行,正如预期的那样。但是当保存任何其他功能时(这也使此功能运行),@wip 标记似乎被忽略了。这是正常行为吗?
更新
通过使用--tags ~@ignore
,我可以禁用尽可能多的功能。我仍然没有真正了解@wip 是如何工作的(或者更好的是:为什么它以它的工作方式工作)。