details: https://code.tryton.org/tryton/commit/95c9b1938159
branch: 7.0
user: Cédric Krier <[email protected]>
date: Thu Jun 18 14:55:21 2026 +0200
description:
Avoid random payment amount of zero in braintree tests
The value 0 is not valid for a payment.
(grafted from a80406308529403755f136b22be03f9f572e2ee9)
diffstat:
modules/account_payment_braintree/tests/scenario_account_payment_braintree.rst
| 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diffs (30 lines):
diff -r 86d80d0eb1de -r 95c9b1938159
modules/account_payment_braintree/tests/scenario_account_payment_braintree.rst
---
a/modules/account_payment_braintree/tests/scenario_account_payment_braintree.rst
Wed Jun 17 22:50:11 2026 +0200
+++
b/modules/account_payment_braintree/tests/scenario_account_payment_braintree.rst
Thu Jun 18 14:55:21 2026 +0200
@@ -89,7 +89,7 @@
>>> 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 @@
>>> 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 @@
>>> 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'