Avoid random payment amount of zero in braintree tests

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

--HG--
branch : 7.0
This commit is contained in:
Cédric Krier
2026-06-18 14:55:21 +02:00
parent 96b8e505aa
commit af189dddaa
@@ -89,7 +89,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'
@@ -168,7 +168,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
@@ -208,7 +208,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'