Прочитать текущую строку шага при поведении

Я хотел бы прочитать текущую строку шага, которая соответствует. В поведении, как только совпадение выполнено, он запускает функцию, помеченную строкой совпадающего шага. Я хотел бы напечатать эту строку шага. Как бы я смог выполнить такую ​​простую задачу?

Пример:

@given("x is equal to 4")
def step_impl(context):
    # Here I would like to print the string: 'x is equal to 4'

person nnja    schedule 05.05.2016    source источник


Ответы (1)


В контексте много интересной информации. (См. документацию). Текущий шаг может можно найти в context.scenario.steps[0].name.

person Szabo Peter    schedule 05.05.2016
comment
Данная гиперссылка не работает. Пожалуйста, обновите его. - person Helping Hands; 06.01.2020