私がやりたいのは、コマンドラインからキュウリのオプションを渡して、タグ名@extecuteThisのシナリオを実行することですが、タグ名@WIPのシナリオを除外したかったので、これまでのところ何をしていますか?
-Dcucumber.options='--tags @executeThese --tags ~@WIP'
ただし、残念ながら、〜@ WIPタグオプションは考慮されていません。
助けてくれてありがとう!
これがあなたの機能であるとしましょう:
Feature ABC
@executeThese
Scenario: abc1
@WIP @executeThese
Scenario: abc2
現在行っていることは、AND
操作と同等です。したがって、abc2
のみが実行されます
両方を実行するには、この実行と同等のOR
操作を実行する必要があります。
cucumber -t @WIP,@executeThese
これはabc1
とabc2
を実行します
@executeThese
であるが、@WIP
ではないものをすべて実行する場合は、次のようにする必要があります。
cucumber -t @executeThese -t ~@WIP
これはabc1
のみを実行します