To be able to execute the feature file, you need to provide a thin
automation layer that represents the steps in the feature file
with Python functions. These step functions provide the test automation layer
(fixture code) that interacts with the system-under-test (SUT).

# file:features/steps/step_tutorial01.py# ----------------------------------------------------------------------------# STEPS:# ----------------------------------------------------------------------------frombehaveimportgiven,when,then@given('we have behave installed')defstep_impl(context):pass@when('we implement a test')defstep_impl(context):assertTrueisnotFalse@then('behave will test it for us!')defstep_impl(context):assertcontext.failedisFalse