feat(medusa): ordem items endpoint (#9646)

This commit is contained in:
Carlos R. L. Rodrigues
2024-10-18 05:59:24 -03:00
committed by GitHub
parent 0a37675f0e
commit 2a98be6b65
16 changed files with 202 additions and 19 deletions
@@ -1,3 +1,4 @@
import { medusaIntegrationTestRunner } from "@medusajs/test-utils"
import {
ClaimReason,
ClaimType,
@@ -5,7 +6,6 @@ import {
Modules,
RuleOperator,
} from "@medusajs/utils"
import { medusaIntegrationTestRunner } from "@medusajs/test-utils"
import {
adminHeaders,
createAdminUser,
@@ -1372,6 +1372,33 @@ medusaIntegrationTestRunner({
)
// additional items is one of the props that should be undefined
expect(res.data.claim.additional_items).toBeUndefined()
const resLineItems = await api.get(
`/admin/orders/${order.id}/line-items`,
adminHeaders
)
expect(resLineItems.data).toEqual(
expect.objectContaining({
order_items: [
expect.objectContaining({
order_id: order.id,
item_id: item.id,
version: 3,
item: expect.objectContaining({
title: "Custom Item 2",
unit_price: 25,
}),
history: {
version: {
from: 1,
to: 3,
},
},
}),
],
})
)
})
})
},