8

私がやりたいことは、コマンド ラインからキュウリ オプションを渡してタグ名 @extecuteThese のシナリオを実行することですが、タグ名 @WIP のシナリオを除外したかったので、これまでに行ったことは次のとおりです。

-Dcucumber.options='--tags @executeThese --tags ~@WIP' 

残念ながら ~@WIP タグオプションは考慮されていません。

どんな助けでも大歓迎です!!

4

2 に答える 2

17

これがあなたの特徴であるとしましょう:

Feature ABC

@executeThese
Scenario: abc1

@WIP @executeThese
Scenario: abc2

あなたが今していることは、手術に相当しANDます。のみabc2が実行されます

両方を実行するには、ORこの実行と同等の操作を行う必要があります。

cucumber -t @WIP,@executeThese これが実行さabc1れ、abc2

@executeTheseBut Notであるすべてを実行したい場合は、次のようにする@WIP必要があります。

cucumber -t @executeThese -t ~@WIP

これabc1だけ実行されます

于 2016-06-15T17:57:52.960 に答える