コード例 #1
0
ファイル: forms.py プロジェクト: nearlyfreeapps/olympia
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."))
コード例 #2
0
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.'))
コード例 #3
0
    def check_id(self):
        """Check that the paypal id is good."""
        test_id = 'id'
        if not self.paypal_id:
            self.failure(test_id, loc('No PayPal id provided.'))
            return

        valid, msg = paypal.check_paypal_id(self.paypal_id)
        if not valid:
            self.failure(test_id, loc('You do not seem to have'
                                      ' a PayPal account.'))
        else:
            self.pass_(test_id)
コード例 #4
0
ファイル: check.py プロジェクト: vinu76jsr/zamboni
    def check_id(self):
        """Check that the paypal id is good."""
        test_id = 'id'
        if not self.paypal_id:
            self.failure(test_id, _('No PayPal ID provided.'))
            return

        valid, msg = paypal.check_paypal_id(self.paypal_id)
        if not valid:
            self.failure(test_id, _('Please enter a valid email.'))

        else:
            self.pass_(test_id)
コード例 #5
0
ファイル: check.py プロジェクト: AALEKH/zamboni
    def check_id(self):
        """Check that the paypal id is good."""
        test_id = 'id'
        if not self.paypal_id:
            self.failure(test_id, _('No PayPal ID provided.'))
            return

        valid, msg = paypal.check_paypal_id(self.paypal_id)
        if not valid:
            self.failure(test_id, _('Please enter a valid email.'))

        else:
            self.pass_(test_id)
コード例 #6
0
def test_check_paypal_id(urlopen_mock):
    urlopen_mock.return_value = StringIO('ACK=Success')
    val = paypal.check_paypal_id(u'\u30d5\u30a9\u30af\u3059\u3051')
    eq_(val, (True, None))
コード例 #7
0
ファイル: test.py プロジェクト: bebef1987/zamboni
def test_check_paypal_id(urlopen_mock):
    urlopen_mock.return_value = StringIO("ACK=Success")
    val = paypal.check_paypal_id(u"\u30d5\u30a9\u30af\u3059\u3051")
    eq_(val, (True, None))
コード例 #8
0
ファイル: test.py プロジェクト: srachit/olympia
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))
コード例 #9
0
ファイル: test.py プロジェクト: sunbiz/zamboni
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))