def set_func_description(fn, description):
    def _wrapper(*a_test_args):
        fn(*a_test_args)
    _wrapper.description = description
    return _wrapper
If you forget, you'll get bad errors.
dataset/ETHPy150Open formencode/formencode/formencode/tests/test_doctests.py/set_func_description--crossover with--dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Django-1.6.10/tests/transactions/tests.py/TransactionTests.test_manually_managed_mistake