def error_if(*args, **kw): if 'preapprovalKey' in args[1]: raise paypal.PreApprovalError('some error') raise paypal.PaypalError('other error')
def error_if(*args, **kw): if 'preapprovalKey' in args[1]: raise paypal.PreApprovalError('some error') return {'payKey': '123', 'paymentExecStatus': ''}