mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Fix spec
Payment needs to be linked to the order, in order for the payment callback to update `order.payment_total`
This commit is contained in:
@@ -15,13 +15,13 @@ module Spree
|
||||
create(:credit_card)
|
||||
}
|
||||
let(:payment1) {
|
||||
create(:payment, amount: 50, payment_method:, source:, response_code: "12345")
|
||||
create(:payment, order:, amount: 50, payment_method:, source:, response_code: "12345")
|
||||
}
|
||||
let(:payment2) {
|
||||
create(:payment, amount: 50, payment_method:, source:, response_code: "12345")
|
||||
create(:payment, order:, amount: 50, payment_method:, source:, response_code: "12345")
|
||||
}
|
||||
let(:payment3) {
|
||||
create(:payment, amount: 50, payment_method:, source:, response_code: "12345")
|
||||
create(:payment, order:, amount: 50, payment_method:, source:, response_code: "12345")
|
||||
}
|
||||
let(:failed_payment) {
|
||||
create(:payment, amount: 50, state: 'failed', payment_method:, source:,
|
||||
|
||||
Reference in New Issue
Block a user