feat(medusa): Configurable returnable_items on order decorate totals (#3276)
This commit is contained in:
committed by
GitHub
parent
b393d74a10
commit
d11ab924b8
@@ -301,7 +301,7 @@ describe("/admin/swaps", () => {
|
||||
|
||||
// ********* CREATE SWAP *********
|
||||
const createSwap = await api.post(
|
||||
`/admin/orders/${completedOrder.data.data.id}/swaps`,
|
||||
`/admin/orders/${completedOrder.data.data.id}/swaps?fields=returnable_items`,
|
||||
{
|
||||
return_items: [
|
||||
{
|
||||
@@ -318,6 +318,13 @@ describe("/admin/swaps", () => {
|
||||
}
|
||||
)
|
||||
|
||||
expect(createSwap.data.order.returnable_items).toHaveLength(1)
|
||||
expect(createSwap.data.order.returnable_items[0]).toEqual(
|
||||
expect.objectContaining({
|
||||
id: "line-item",
|
||||
})
|
||||
)
|
||||
|
||||
let swap = createSwap.data.order.swaps[0]
|
||||
|
||||
// ********* PREPARE SWAP CART *********
|
||||
@@ -349,7 +356,7 @@ describe("/admin/swaps", () => {
|
||||
{}
|
||||
)
|
||||
|
||||
// ********* VALIDATE *********
|
||||
// ********* VALIDATE *********
|
||||
expect(swap.data.swap.difference_due).toBe(swapCart.data.cart.total)
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user