使用@wip 跳过某些数据行
Using @wip to skip certain data lines
所以我想知道是否有一种方法可以跳过黄瓜数据的某些行table。让我们说这个例子(取自黄瓜网站)
Scenario Outline: feeding a suckler cow
Given the cow weighs <weight> kg
When we calculate the feeding requirements
Then the energy should be <energy> MJ
And the protein should be <protein> kg
Examples:
| weight | energy | protein |
| 450 | 26500 | 215 |
| 500 | 29500 | 245 |
| 575 | 31500 | 255 |
| 600 | 37000 | 305 |
我只想跳过第二条数据线(权重:500..)。这可能吗?如果目前没有,我在哪里可以找到黄瓜标签并添加我自己的自定义标签?我喜欢像@wipR2 @wipR4 这样的解决方案,其中 R2 和 R4 表示第 2 行和第 4 行。
您可以通过将示例 table 分成两个并在其中一个上使用 @wip 标记来实现。然后 运行 带有否定 wip 标签的测试 - ~@wip in 'tags' options to filter in cucumberoptions。
Examples:
| weight | energy | protein |
| 450 | 26500 | 215 |
| 575 | 31500 | 255 |
| 600 | 37000 | 305 |
@wip
Examples:
| weight | energy | protein |
| 500 | 29500 | 245 |
所以我想知道是否有一种方法可以跳过黄瓜数据的某些行table。让我们说这个例子(取自黄瓜网站)
Scenario Outline: feeding a suckler cow
Given the cow weighs <weight> kg
When we calculate the feeding requirements
Then the energy should be <energy> MJ
And the protein should be <protein> kg
Examples:
| weight | energy | protein |
| 450 | 26500 | 215 |
| 500 | 29500 | 245 |
| 575 | 31500 | 255 |
| 600 | 37000 | 305 |
我只想跳过第二条数据线(权重:500..)。这可能吗?如果目前没有,我在哪里可以找到黄瓜标签并添加我自己的自定义标签?我喜欢像@wipR2 @wipR4 这样的解决方案,其中 R2 和 R4 表示第 2 行和第 4 行。
您可以通过将示例 table 分成两个并在其中一个上使用 @wip 标记来实现。然后 运行 带有否定 wip 标签的测试 - ~@wip in 'tags' options to filter in cucumberoptions。
Examples:
| weight | energy | protein |
| 450 | 26500 | 215 |
| 575 | 31500 | 255 |
| 600 | 37000 | 305 |
@wip
Examples:
| weight | energy | protein |
| 500 | 29500 | 245 |