def check_paypal_id(paypal_id): if not paypal_id: raise forms.ValidationError( _('PayPal ID required to accept contributions.')) try: valid, msg = paypal.check_paypal_id(paypal_id) if not valid: raise forms.ValidationError(msg) except socket.error: raise forms.ValidationError(_('Could not validate PayPal id.'))
def test_check_paypal_id(get): get.return_value.text = 'ACK=Success' val = paypal.check_paypal_id(u'\u30d5\u30a9\u30af\u3059\u3051') assert val, (True is None)
def test_check_paypal_id(get): get.return_value.text = 'ACK=Success' val = paypal.check_paypal_id(u'\u30d5\u30a9\u30af\u3059\u3051') eq_(val, (True, None))