feat: lots of stuff
This commit is contained in:
@@ -104,6 +104,11 @@ class TestRedsysTPV(APITestCase):
|
||||
|
||||
assert response.status_code == status.HTTP_200_OK
|
||||
|
||||
response = self.client.get(
|
||||
reverse("tpv:ok", kwargs={"order": order.hash})
|
||||
)
|
||||
assert response.status_code == status.HTTP_200_OK
|
||||
|
||||
def test_redsys_webhook_payment_error(self):
|
||||
amount_to_pay = Decimal("10.00")
|
||||
order = PaymentTPV.objects.create(amount=amount_to_pay)
|
||||
@@ -167,3 +172,8 @@ class TestRedsysTPV(APITestCase):
|
||||
order.refresh_from_db()
|
||||
assert str(ERROR_CODES.get("0184")) in order.observations
|
||||
assert order.status == PaymentTPV.StatusChoices.ERROR
|
||||
|
||||
response = self.client.get(
|
||||
reverse("tpv:ko", kwargs={"order": order.hash})
|
||||
)
|
||||
assert response.status_code == status.HTTP_200_OK
|
||||
|
||||
Reference in New Issue
Block a user