Код: Выделить всё
Feature: My feature
Scenario: My scenario
Given some data
| order_nr | customer_name | delivery_date |
| 1 | John Doe | 2023-10-01 |
| 2 | Jane Smith | 2023-10-02 |
Код: Выделить всё
@given('a set of specific users')
def step_impl(context):
for row in context.table:
model.add_user(name=row['name'], department=row['department'])
Мне нравится, когда данные видны человек, читающий файл функции, однако я использую pytest-bdd. Я хотел бы добиться того же с помощью pytest-bdd.
pytest-bdd, однако, не имеет эквивалента переменной Context, поэтому я не знаю, как этого добиться. . Есть ли способ передать данные из файла объекта в определение шага при использовании pytest-bdd?
Подробнее здесь: https://stackoverflow.com/questions/791 ... by-a-scena