pytest_bdd_before_step fits better