changeset 6e349a89a7a5 in modules/account_payment_stripe:5.4
details: 
https://hg.tryton.org/modules/account_payment_stripe?cmd=changeset;node=6e349a89a7a5
description:
        Add some extra time to Stripe

        Add 1 second to Stripe to process the request before fetching new 
events.

        issue9184
        review319071002
        (grafted from eb91489655707b6f299920cbd7de7b650cdf9d0f)
diffstat:

 tests/scenario_account_payment_stripe.rst         |  4 ++++
 tests/scenario_account_payment_stripe_dispute.rst |  5 +++++
 tests/scenario_account_payment_stripe_intent.rst  |  3 +++
 3 files changed, 12 insertions(+), 0 deletions(-)

diffs (105 lines):

diff -r d56c352c29f7 -r 6e349a89a7a5 tests/scenario_account_payment_stripe.rst
--- a/tests/scenario_account_payment_stripe.rst Tue Mar 17 23:19:20 2020 +0100
+++ b/tests/scenario_account_payment_stripe.rst Wed Apr 01 23:53:38 2020 +0200
@@ -6,6 +6,7 @@
 
     >>> import os
     >>> import datetime
+    >>> import time
     >>> from decimal import Decimal
     >>> import stripe
     >>> from proteus import Model, Wizard
@@ -116,6 +117,7 @@
     >>> payment.state
     'processing'
 
+    >>> time.sleep(1)
     >>> cron_fetch_events.click('run_once')
     >>> payment.reload()
     >>> payment.state
@@ -211,6 +213,7 @@
     >>> payment.state
     'processing'
 
+    >>> time.sleep(1)
     >>> cron_fetch_events.click('run_once')
     >>> payment.reload()
     >>> payment.state
@@ -272,6 +275,7 @@
     >>> payment.state
     'processing'
 
+    >>> time.sleep(1)
     >>> cron_fetch_events.click('run_once')
     >>> payment.reload()
     >>> payment.state
diff -r d56c352c29f7 -r 6e349a89a7a5 
tests/scenario_account_payment_stripe_dispute.rst
--- a/tests/scenario_account_payment_stripe_dispute.rst Tue Mar 17 23:19:20 
2020 +0100
+++ b/tests/scenario_account_payment_stripe_dispute.rst Wed Apr 01 23:53:38 
2020 +0200
@@ -6,6 +6,7 @@
 
     >>> import os
     >>> import datetime
+    >>> import time
     >>> from decimal import Decimal
     >>> import stripe
     >>> from proteus import Model, Wizard
@@ -101,6 +102,7 @@
     >>> payment.state
     'processing'
 
+    >>> time.sleep(1)
     >>> cron_fetch_events.click('run_once')
     >>> payment.reload()
     >>> payment.state
@@ -193,6 +195,7 @@
     >>> payment.state
     'processing'
 
+    >>> time.sleep(1)
     >>> cron_fetch_events.click('run_once')
     >>> payment.reload()
     >>> payment.state
@@ -263,6 +266,7 @@
     >>> payment.state
     'processing'
 
+    >>> time.sleep(1)
     >>> cron_fetch_events.click('run_once')
     >>> payment.reload()
     >>> payment.state
@@ -276,6 +280,7 @@
     >>> dispute = stripe.Dispute.modify(charge.dispute,
     ...     evidence={'uncategorized_text': 'winning_evidence'})
 
+    >>> time.sleep(1)
     >>> cron_fetch_events.click('run_once')
     >>> payment.reload()
     >>> payment.state
diff -r d56c352c29f7 -r 6e349a89a7a5 
tests/scenario_account_payment_stripe_intent.rst
--- a/tests/scenario_account_payment_stripe_intent.rst  Tue Mar 17 23:19:20 
2020 +0100
+++ b/tests/scenario_account_payment_stripe_intent.rst  Wed Apr 01 23:53:38 
2020 +0200
@@ -6,6 +6,7 @@
 
     >>> import os
     >>> import datetime
+    >>> import time
     >>> from decimal import Decimal
     >>> import stripe
     >>> from proteus import Model, Wizard
@@ -116,6 +117,7 @@
     >>> payment.state
     'processing'
 
+    >>> time.sleep(1)
     >>> cron_fetch_events.click('run_once')
     >>> payment.reload()
     >>> payment.state
@@ -130,6 +132,7 @@
     >>> charge, = payment_intent.charges
     >>> refund = stripe.Refund.create(charge=charge)
 
+    >>> time.sleep(1)
     >>> cron_fetch_events.click('run_once')
     >>> payment.reload()
     >>> payment.state

Reply via email to