@pytest.mark.parametrize(
    ('step', 'keyword'), [
        (given, 'Given'),
        (when, 'When'),
        (then, 'Then')])
def test_preserve_decorator(step, keyword):
    @step(keyword)
    def func():
        """Doc string."""

    assert globals()[get_step_fixture_name(keyword, step.__name__)].__doc__ == 'Doc string.'
Handle an admin action. This is called if a request is POSTed to the
dataset/ETHPy150Open pytest-dev/pytest-bdd/tests/steps/test_steps.py/test_preserve_decorator--crossover with--dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Django-1.6.10/django/contrib/admin/options.py/ModelAdmin.response_action