def test_parse_paypal_response(self): dpppdt = DummyPayPalPDT() paypal_response = dpppdt._postback() assert ('SUCCESS' in paypal_response) self.assertEqual(len(PayPalPDT.objects.all()), 0) pdt_obj = PayPalPDT() pdt_obj.ipaddress = '127.0.0.1' pdt_obj._parse_paypal_response(paypal_response) self.assertEqual(len(PayPalPDT.objects.all()), 0) self.assertEqual(pdt_obj.txn_id, '1ED550410S3402306')
def test_parse_paypal_response(self): dpppdt = DummyPayPalPDT() paypal_response = dpppdt._postback() assert('SUCCESS' in paypal_response) self.assertEqual(len(PayPalPDT.objects.all()), 0) pdt_obj = PayPalPDT() pdt_obj.ipaddress = '127.0.0.1' pdt_obj._parse_paypal_response(paypal_response) self.assertEqual(len(PayPalPDT.objects.all()), 0) self.assertEqual(pdt_obj.txn_id, '1ED550410S3402306')
def test_verify_postback(self): dpppdt = DummyPayPalPDT() paypal_response = dpppdt._postback().decode('ascii') assert ('SUCCESS' in paypal_response) self.assertEqual(len(PayPalPDT.objects.all()), 0) pdt_obj = PayPalPDT() pdt_obj.ipaddress = '127.0.0.1' pdt_obj.response = paypal_response pdt_obj._verify_postback() self.assertEqual(len(PayPalPDT.objects.all()), 0) self.assertEqual(pdt_obj.txn_id, '1ED550410S3402306')
def test_verify_postback(self): dpppdt = DummyPayPalPDT() paypal_response = dpppdt._postback().decode("ascii") assert "SUCCESS" in paypal_response self.assertEqual(len(PayPalPDT.objects.all()), 0) pdt_obj = PayPalPDT() pdt_obj.ipaddress = "127.0.0.1" pdt_obj.response = paypal_response pdt_obj._verify_postback() self.assertEqual(len(PayPalPDT.objects.all()), 0) self.assertEqual(pdt_obj.txn_id, "1ED550410S3402306")
def test_verify_postback(self): dpppdt = DummyPayPalPDT() paypal_response = dpppdt._postback().decode("ascii") assert "SUCCESS" in paypal_response self.assertEqual(len(PayPalPDT.objects.all()), 0) pdt_obj = PayPalPDT() pdt_obj.ipaddress = "127.0.0.1" pdt_obj.response = paypal_response pdt_obj._verify_postback() self.assertEqual(len(PayPalPDT.objects.all()), 0) self.assertEqual(pdt_obj.txn_id, "1ED550410S3402306") # Issue #121: Ensure for doesn't blank non-PayPal-supplied fields self.assertEqual(pdt_obj.ipaddress, "127.0.0.1") self.assertEqual(pdt_obj.response, paypal_response)
def test_verify_postback(self): dpppdt = DummyPayPalPDT() paypal_response = dpppdt._postback().decode('ascii') assert ('SUCCESS' in paypal_response) self.assertEqual(len(PayPalPDT.objects.all()), 0) pdt_obj = PayPalPDT() pdt_obj.ipaddress = '127.0.0.1' pdt_obj.response = paypal_response pdt_obj._verify_postback() self.assertEqual(len(PayPalPDT.objects.all()), 0) self.assertEqual(pdt_obj.txn_id, '1ED550410S3402306') # Issue #121: Ensure for doesn't blank non-PayPal-supplied fields self.assertEqual(pdt_obj.ipaddress, '127.0.0.1') self.assertEqual(pdt_obj.response, paypal_response)