Exemplo n.º 1
0
 def new(*args, **kwargs):
     raised_exception = None
     try:
         func(*args, **kwargs)
     except Exception, e:
         clear_users_func()
         raise
Exemplo n.º 2
0
    def new(*args, **kwargs):
        try:
            func(*args, **kwargs)
        except Exception:
            clear_users_func()
            raise

        clear_users_func()
Exemplo n.º 3
0
def clear_users(func):
    '''
    Calls cheddar's delete all users method no matter the test result
    '''
    def new(*args, **kwargs):
        raised_exception = None
        try:
            func(*args, **kwargs)
        except Exception, e:
            clear_users_func()
            raise
            
        clear_users_func()