Выполнить сценарии огурца, содержащие данный шаг

Я изменил определение шага. Как мне сказать огурцу запустить все сценарии, кроме только тех, которые содержат этот шаг?


person justAnotherGuy    schedule 31.12.2014    source источник


Ответы (1)


Пометьте соответствующий сценарий (-ы) следующим образом

@tagname
Scenario: scenarioname
Given some stuff...

и запустите его с cucumber --tag @tagname

person meatspace    schedule 04.01.2015
comment
Что ж, это правда, но это невозможно, учитывая, что модифицированный шаг присутствует в 150 из 1000 существующих сценариев. Я немного поискал и, по-видимому, не было «красивого» способа добиться этого. Итак, у меня осталось только два правдоподобных решения: TAGGING (требует много времени) или SCRIPTING (не так элегантно). - person justAnotherGuy; 06.01.2015
comment
Да, это настоящий рассол (хар-хар) ... дайте мне знать, если найдете элегантное решение - person meatspace; 06.01.2015