Avoid random payment amount of zero in braintree tests

The value 0 is not valid for a payment.
(grafted from a80406308529403755f136b22be03f9f572e2ee9)

--HG--
branch : 8.0
This commit is contained in:
Cédric Krier
2026-06-18 14:55:21 +02:00
parent 5b07c15444
commit b3f8c9396f
@@ -85,7 +85,7 @@ Create submitted payment::
>>> payment.kind = 'receivable'
>>> payment.party = customer
>>> # Use random amount to prevent gateway rejection for duplicate
>>> payment.amount = amount = Decimal(random.randint(0, 1999))
>>> payment.amount = amount = Decimal(random.randint(1, 1999))
>>> payment.click('submit')
>>> payment.state
'submitted'
@@ -161,7 +161,7 @@ Make payment with customer::
>>> payment, = payment.duplicate()
>>> payment.braintree_customer = braintree_customer
>>> payment.amount = amount = Decimal(random.randint(0, 1999))
>>> payment.amount = amount = Decimal(random.randint(1, 1999))
>>> payment.save()
>>> _, method = Payment.get_braintree_customer_methods(payment.id, config.context)
>>> method_token, _ = method
@@ -201,7 +201,7 @@ Create payment to settle::
>>> payment, = payment.duplicate()
>>> payment.braintree_customer = None
>>> payment.braintree_settle_payment = False
>>> payment.amount = amount = Decimal(random.randint(0, 1999))
>>> payment.amount = amount = Decimal(random.randint(3, 1999))
>>> payment.click('submit')
>>> payment.state
'submitted'