Как указать один сценарий с файлом JAR? - PullRequest
2 голосов
/ 21 марта 2019

Я пытаюсь выполнить этот пост , чтобы запустить определенный сценарий, и мне не удается это сделать при запуске автономной версии (v0.9.1).

Мои эксперименты:

(1) java -Dkarate.options="--name ^bla$" -jar karate.jar features/many.feature

Он запускает все сценарии из файла объектов.

(2) java -Dkarate.options="classpath:features/many.feature --name ^bla$" -jar karate.jar

запускает интерфейс без выполнения тестового примера.

Что мне здесь не хватает?

1 Ответ

1 голос
/ 21 марта 2019

с использованием tags будет удобным способом для этого

добавлять различные теги перед каждым сценарием и передавать имя тега с помощью -t при вызове с помощью каратэ автономно

many.feature

Feature: Many scenario
 @s1
 Scenario: SOne
   * print 'first scenario'
 @s2
 Scenario: Stwo
   * print 'second scenario'

Теперь передайте тег сценария как,

java -jar karate.jar many.feature -t @s1
...