Always sleep before fetching new Stripe events in scenario
Closes #12100
This commit is contained in:
@@ -18,6 +18,8 @@ Imports::
|
||||
|
||||
>>> today = dt.date.today()
|
||||
|
||||
>>> FETCH_SLEEP = 1
|
||||
|
||||
Activate modules::
|
||||
|
||||
>>> config = activate_modules('account_payment_stripe')
|
||||
@@ -120,7 +122,7 @@ Process the payment::
|
||||
>>> payment.state
|
||||
'processing'
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
@@ -227,7 +229,7 @@ Make payment with customer::
|
||||
>>> payment.state
|
||||
'processing'
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
@@ -302,7 +304,7 @@ Capture lower amount::
|
||||
>>> payment.state
|
||||
'processing'
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
@@ -322,6 +324,7 @@ Refund some amount::
|
||||
... ('method', '=', 'account.payment.stripe.refund|stripe_create'),
|
||||
... ])
|
||||
>>> cron_refund_create.click('run_once')
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
|
||||
>>> payment.reload()
|
||||
@@ -341,6 +344,7 @@ Simulate charge.refunded event with full amount::
|
||||
>>> refund.click('submit')
|
||||
>>> refund.click('approve')
|
||||
>>> cron_refund_create.click('run_once')
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
|
||||
>>> payment.reload()
|
||||
@@ -360,6 +364,7 @@ Try to refund more::
|
||||
>>> refund.click('submit')
|
||||
>>> refund.click('approve')
|
||||
>>> cron_refund_create.click('run_once')
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> refund.reload()
|
||||
>>> refund.state
|
||||
|
||||
@@ -18,6 +18,8 @@ Imports::
|
||||
|
||||
>>> today = dt.date.today()
|
||||
|
||||
>>> FETCH_SLEEP = 1
|
||||
|
||||
Activate modules::
|
||||
|
||||
>>> config = activate_modules('account_payment_stripe')
|
||||
@@ -103,7 +105,7 @@ Create fully disputed payment::
|
||||
>>> payment.state
|
||||
'processing'
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
@@ -195,7 +197,7 @@ Create partial disputed payment::
|
||||
>>> payment.state
|
||||
'processing'
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
@@ -265,7 +267,7 @@ Create won disputed payment::
|
||||
>>> payment.state
|
||||
'processing'
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
@@ -279,7 +281,7 @@ Simulate charge.dispute.closed event::
|
||||
>>> dispute = stripe.Dispute.modify(charge.dispute,
|
||||
... evidence={'uncategorized_text': 'winning_evidence'})
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
|
||||
@@ -18,6 +18,8 @@ Imports::
|
||||
|
||||
>>> today = dt.date.today()
|
||||
|
||||
>>> FETCH_SLEEP = 1
|
||||
|
||||
Activate modules::
|
||||
|
||||
>>> config = activate_modules('account_payment_stripe')
|
||||
@@ -119,7 +121,7 @@ Process off-session the payment::
|
||||
>>> payment.state
|
||||
'processing'
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
@@ -140,7 +142,7 @@ Refund the payment::
|
||||
... ])
|
||||
>>> cron_refund_create.click('run_once')
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
@@ -168,7 +170,7 @@ Cancel payment intent::
|
||||
|
||||
>>> _ = stripe.PaymentIntent.cancel(payment.stripe_payment_intent_id)
|
||||
|
||||
>>> time.sleep(1)
|
||||
>>> time.sleep(FETCH_SLEEP)
|
||||
>>> cron_fetch_events.click('run_once')
|
||||
>>> payment.reload()
|
||||
>>> payment.state
|
||||
|
||||
Reference in New Issue
Block a user