There seems to be an import error in the one_per_step inner function used by create_results_bag_fixture. This led the original @one_per_step from pytest-steps to never be used.
Therefore the results stored in results bags were always associated with the first step.
There seems to be an import error in the
one_per_step
inner function used bycreate_results_bag_fixture
. This led the original@one_per_step
from pytest-steps to never be used.Therefore the results stored in results bags were always associated with the first step.