chore: make module loaders DML aware and auto generate joiner config (#7781)
* chore: make module loaders DML aware and auto generate joiner config * fixes and cleanup * improve dml entity check * add unit tests on load resources * cleanup deps * cleanup deps * cleanup Modules * finalise * fix modules-sdk jest * fix modules-sdk jest * fix import * fix import
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import { Modules } from "@medusajs/modules-sdk"
|
||||
import { CreateOrderDTO, IOrderModuleService } from "@medusajs/types"
|
||||
import { moduleIntegrationTestRunner } from "medusa-test-utils"
|
||||
import { Modules } from "@medusajs/utils"
|
||||
|
||||
jest.setTimeout(100000)
|
||||
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import {Modules} from "@medusajs/modules-sdk"
|
||||
import {CreateOrderDTO, IOrderModuleService} from "@medusajs/types"
|
||||
import {ClaimType} from "@medusajs/utils"
|
||||
import {moduleIntegrationTestRunner, SuiteOptions} from "medusa-test-utils"
|
||||
import { CreateOrderDTO, IOrderModuleService } from "@medusajs/types"
|
||||
import { ClaimType, Modules } from "@medusajs/utils"
|
||||
import { moduleIntegrationTestRunner, SuiteOptions } from "medusa-test-utils"
|
||||
|
||||
jest.setTimeout(100000)
|
||||
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
import { Modules } from "@medusajs/modules-sdk"
|
||||
import {
|
||||
CreateOrderChangeActionDTO,
|
||||
CreateOrderChangeDTO,
|
||||
CreateOrderDTO,
|
||||
IOrderModuleService,
|
||||
} from "@medusajs/types"
|
||||
import { BigNumber } from "@medusajs/utils"
|
||||
import { BigNumber, Modules } from "@medusajs/utils"
|
||||
import { moduleIntegrationTestRunner } from "medusa-test-utils"
|
||||
import { ChangeActionType } from "../../src/utils"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import {Modules} from "@medusajs/modules-sdk"
|
||||
import {CreateOrderDTO, IOrderModuleService} from "@medusajs/types"
|
||||
import {moduleIntegrationTestRunner, SuiteOptions} from "medusa-test-utils"
|
||||
import { CreateOrderDTO, IOrderModuleService } from "@medusajs/types"
|
||||
import { moduleIntegrationTestRunner, SuiteOptions } from "medusa-test-utils"
|
||||
import { Modules } from "@medusajs/utils"
|
||||
|
||||
jest.setTimeout(100000)
|
||||
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
import { Modules } from "@medusajs/modules-sdk"
|
||||
import {
|
||||
CreateOrderLineItemTaxLineDTO,
|
||||
IOrderModuleService,
|
||||
} from "@medusajs/types"
|
||||
import { OrderStatus } from "@medusajs/utils"
|
||||
import { Modules, OrderStatus } from "@medusajs/utils"
|
||||
import { moduleIntegrationTestRunner } from "medusa-test-utils"
|
||||
|
||||
jest.setTimeout(100000)
|
||||
@@ -1203,7 +1202,10 @@ moduleIntegrationTestRunner<IOrderModuleService>({
|
||||
|
||||
const [checkOrderOne, checkOrderTwo] = JSON.parse(
|
||||
JSON.stringify(
|
||||
await service.listOrders({}, { relations: ["items.item.adjustments"] })
|
||||
await service.listOrders(
|
||||
{},
|
||||
{ relations: ["items.item.adjustments"] }
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
@@ -1718,12 +1720,16 @@ moduleIntegrationTestRunner<IOrderModuleService>({
|
||||
},
|
||||
])
|
||||
|
||||
const orderOneMethods = await (service as any).listOrderShippingMethods(
|
||||
const orderOneMethods = await (
|
||||
service as any
|
||||
).listOrderShippingMethods(
|
||||
{ order_id: orderOne.id },
|
||||
{ relations: ["shipping_method.adjustments"] }
|
||||
)
|
||||
|
||||
const orderTwoMethods = await (service as any).listOrderShippingMethods(
|
||||
const orderTwoMethods = await (
|
||||
service as any
|
||||
).listOrderShippingMethods(
|
||||
{ order_id: orderTwo.id },
|
||||
{ relations: ["shipping_method.adjustments"] }
|
||||
)
|
||||
@@ -2346,7 +2352,10 @@ moduleIntegrationTestRunner<IOrderModuleService>({
|
||||
|
||||
const [checkOrderOne, checkOrderTwo] = JSON.parse(
|
||||
JSON.stringify(
|
||||
await service.listOrders({}, { relations: ["items.item.tax_lines"] })
|
||||
await service.listOrders(
|
||||
{},
|
||||
{ relations: ["items.item.tax_lines"] }
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Modules } from "@medusajs/modules-sdk"
|
||||
import { CreateOrderDTO, IOrderModuleService } from "@medusajs/types"
|
||||
import { moduleIntegrationTestRunner } from "medusa-test-utils"
|
||||
import { Modules } from "@medusajs/utils"
|
||||
|
||||
jest.setTimeout(1000000)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Modules } from "@medusajs/modules-sdk"
|
||||
import { IOrderModuleService } from "@medusajs/types"
|
||||
import { moduleIntegrationTestRunner } from "medusa-test-utils"
|
||||
import { Modules } from "@medusajs/utils"
|
||||
|
||||
jest.setTimeout(100000)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user