I have the below variety of tags in my scenarios. These scenarios are distributed in multiple feature files.
- @smoke
- @smoke @prod
- @Regression
- @Regression @prod
I am executing karate jars via command line as below:
java -cp some-jar-with-dependecies:. -Dkarate.config.dir=. -jar some-jar-with-dependecies.jar *.feature -T 1 -t "@smoke","@prod" -e prod
I was expecting scenarios with only @smoke @prod i.e only #2 to get executed.
But I am getting reports with #1,#2,#4 variations. It seems the tags mentioned in the command line are working as OR condition (@smoke or @ prod).
I am trying to call the scenarios with an AND condition in the tag.
Please help me on how to execute the scenarios with a tag AND condition (@smoke AND @prod).
I found some similar questions in Stack Overflow. But those solutions are not working for me: Using multiple tags to run in karate options