fix: refactor graph query argument in a test (#14513)

This commit is contained in:
Frane Polić
2026-01-12 09:14:53 +01:00
committed by GitHub
parent 514cc329f8
commit 747d1393ae

View File

@@ -721,12 +721,10 @@ medusaIntegrationTestRunner({
validateHook = undefined validateHook = undefined
const paymentSessionQuery = await query.graph({ const paymentCollectionQuery = await query.graph({
entity: "payment_collection", entity: "payment_collection",
variables: { filters: {
filters: { id: paymentSession.payment_collection_id,
id: paymentSession.payment_collection_id,
},
}, },
fields: [ fields: [
"*", "*",
@@ -738,7 +736,7 @@ medusaIntegrationTestRunner({
}) })
// expects the payment to be refunded and a new payment session to be created // expects the payment to be refunded and a new payment session to be created
expect(paymentSessionQuery.data[0].payments[0]).toEqual( expect(paymentCollectionQuery.data[0].payments[0]).toEqual(
expect.objectContaining({ expect.objectContaining({
amount: 3000, amount: 3000,
payment_session_id: paymentSession.id, payment_session_id: paymentSession.id,
@@ -755,9 +753,13 @@ medusaIntegrationTestRunner({
], ],
}) })
) )
expect(paymentSessionQuery.data[0].payment_sessions[0].id).not.toBe(
paymentSession.id const sessions = paymentCollectionQuery.data[0].payment_sessions
) expect(sessions).toHaveLength(1)
expect(sessions[0].id).toBeDefined()
expect(sessions[0].id).not.toBe(paymentSession.id)
expect(sessions[0].status).toBe("pending")
}) })
it("should complete cart when payment webhook and storefront are called in simultaneously", async () => { it("should complete cart when payment webhook and storefront are called in simultaneously", async () => {