chore: Move factories and helpers to a better place (#4551)
* chore: Move factories and helpers to a better place * align factory product variant * fix factory cart * add simple store fac * fix tests * fix tests * fix * fix cart seeder
This commit is contained in:
1 parent
26e2f81c24
commit
4d326fbbdf
197 files changed
+897
-4156
No files matched your search
@@ -1,12 +1,12 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
const {
|
const {
|
||||||
simpleAnalyticsConfigFactory,
|
simpleAnalyticsConfigFactory,
|
||||||
} = require("../../factories/simple-analytics-config-factory")
|
} = require("../../../factories/simple-analytics-config-factory")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { Region, DiscountRule, Discount } = require("@medusajs/medusa")
|
const { Region, DiscountRule, Discount } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const { exportAllDeclaration } = require("@babel/types")
|
const { exportAllDeclaration } = require("@babel/types")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
DiscountRuleType,
|
DiscountRuleType,
|
||||||
AllocationType,
|
AllocationType,
|
||||||
@@ -15,7 +15,7 @@ const { IdMap } = require("medusa-test-utils")
|
|||||||
const {
|
const {
|
||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
simpleSalesChannelFactory,
|
simpleSalesChannelFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -2,19 +2,19 @@ const path = require("path")
|
|||||||
|
|
||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const customerSeeder = require("../../helpers/customer-seeder")
|
const customerSeeder = require("../../../helpers/customer-seeder")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
DiscountRuleType,
|
DiscountRuleType,
|
||||||
AllocationType,
|
AllocationType,
|
||||||
DiscountConditionType,
|
DiscountConditionType,
|
||||||
DiscountConditionOperator,
|
DiscountConditionOperator,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
const { simpleDiscountFactory } = require("../../factories")
|
const { simpleDiscountFactory } = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const customerSeeder = require("../../helpers/customer-seeder")
|
const customerSeeder = require("../../../helpers/customer-seeder")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -6,15 +6,15 @@ const {
|
|||||||
CustomerGroup,
|
CustomerGroup,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const discountSeeder = require("../../helpers/discount-seeder")
|
const discountSeeder = require("../../../helpers/discount-seeder")
|
||||||
const { simpleProductFactory } = require("../../factories")
|
const { simpleProductFactory } = require("../../../factories")
|
||||||
const {
|
const {
|
||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
} = require("../../factories/simple-discount-factory")
|
} = require("../../../factories/simple-discount-factory")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const draftOrderSeeder = require("../../../helpers/draft-order-seeder")
|
const draftOrderSeeder = require("../../../../helpers/draft-order-seeder")
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const { simpleDiscountFactory } = require("../../../factories")
|
const { simpleDiscountFactory } = require("../../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const draftOrderSeeder = require("../../../helpers/draft-order-seeder")
|
const draftOrderSeeder = require("../../../../helpers/draft-order-seeder")
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../helpers/start-server-with-environment").default
|
require("../../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useDb } = require("../../../../helpers/use-db")
|
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { Region, GiftCard } = require("@medusajs/medusa")
|
const { Region, GiftCard } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const userSeeder = require("../../helpers/user-seeder")
|
const userSeeder = require("../../../helpers/user-seeder")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { Note } = require("@medusajs/medusa")
|
const { Note } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -2,17 +2,17 @@ const path = require("path")
|
|||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../helpers/start-server-with-environment").default
|
require("../../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../../helpers/use-db")
|
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -2,15 +2,15 @@ const path = require("path")
|
|||||||
const { OrderEditItemChangeType, OrderEdit } = require("@medusajs/medusa")
|
const { OrderEditItemChangeType, OrderEdit } = require("@medusajs/medusa")
|
||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
|
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
simpleOrderEditFactory,
|
simpleOrderEditFactory,
|
||||||
} = require("../../../factories/simple-order-edit-factory")
|
} = require("../../../../factories/simple-order-edit-factory")
|
||||||
const {
|
const {
|
||||||
simpleOrderItemChangeFactory,
|
simpleOrderItemChangeFactory,
|
||||||
} = require("../../../factories/simple-order-item-change-factory")
|
} = require("../../../../factories/simple-order-item-change-factory")
|
||||||
const {
|
const {
|
||||||
simpleLineItemFactory,
|
simpleLineItemFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
@@ -18,8 +18,8 @@ const {
|
|||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../helpers/start-server-with-environment").default
|
require("../../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../../helpers/use-db")
|
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleOrderFactory,
|
simpleOrderFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -9,28 +9,28 @@ const {
|
|||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
const idMap = require("medusa-test-utils/src/id-map").default
|
const idMap = require("medusa-test-utils/src/id-map").default
|
||||||
|
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const orderSeeder = require("../../../helpers/order-seeder")
|
const orderSeeder = require("../../../../helpers/order-seeder")
|
||||||
const swapSeeder = require("../../../helpers/swap-seeder")
|
const swapSeeder = require("../../../../helpers/swap-seeder")
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const claimSeeder = require("../../../helpers/claim-seeder")
|
const claimSeeder = require("../../../../helpers/claim-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
expectPostCallToReturn,
|
expectPostCallToReturn,
|
||||||
expectAllPostCallsToReturn,
|
expectAllPostCallsToReturn,
|
||||||
callGet,
|
callGet,
|
||||||
partial,
|
partial,
|
||||||
} = require("../../../helpers/call-helpers")
|
} = require("../../../../helpers/call-helpers")
|
||||||
const {
|
const {
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleOrderFactory,
|
simpleOrderFactory,
|
||||||
simplePaymentFactory,
|
simplePaymentFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleLineItemFactory,
|
simpleLineItemFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simplePaymentCollectionFactory,
|
simplePaymentCollectionFactory,
|
||||||
} = require("../../factories/simple-payment-collection-factory")
|
} = require("../../../factories/simple-payment-collection-factory")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simplePaymentCollectionFactory,
|
simplePaymentCollectionFactory,
|
||||||
} = require("../../factories/simple-payment-collection-factory")
|
} = require("../../../factories/simple-payment-collection-factory")
|
||||||
const {
|
const {
|
||||||
simpleCustomerFactory,
|
simpleCustomerFactory,
|
||||||
} = require("../../factories/simple-customer-factory")
|
} = require("../../../factories/simple-customer-factory")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,21 +1,21 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { Region } = require("@medusajs/medusa")
|
const { Region } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simplePriceListFactory,
|
simplePriceListFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const customerSeeder = require("../../helpers/customer-seeder")
|
const customerSeeder = require("../../../helpers/customer-seeder")
|
||||||
const priceListSeeder = require("../../helpers/price-list-seeder")
|
const priceListSeeder = require("../../../helpers/price-list-seeder")
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -2,15 +2,14 @@ import path from "path"
|
|||||||
import { Product, ProductCategory } from "@medusajs/medusa"
|
import { Product, ProductCategory } from "@medusajs/medusa"
|
||||||
import { In } from "typeorm"
|
import { In } from "typeorm"
|
||||||
|
|
||||||
import startServerWithEnvironment
|
import startServerWithEnvironment from "../../../environment-helpers/start-server-with-environment"
|
||||||
from "../../../helpers/start-server-with-environment"
|
import { useApi } from "../../../environment-helpers/use-api"
|
||||||
import { useApi } from "../../../helpers/use-api"
|
import { useDb } from "../../../environment-helpers/use-db"
|
||||||
import { useDb } from "../../../helpers/use-db"
|
import adminSeeder from "../../../helpers/admin-seeder"
|
||||||
import adminSeeder from "../../helpers/admin-seeder"
|
|
||||||
import {
|
import {
|
||||||
simpleProductCategoryFactory,
|
simpleProductCategoryFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} from "../../factories"
|
} from "../../../factories"
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
@@ -111,11 +110,11 @@ describe("/admin/product-categories", () => {
|
|||||||
id: productCategoryChild2.id,
|
id: productCategoryChild2.id,
|
||||||
name: productCategoryChild2.name,
|
name: productCategoryChild2.name,
|
||||||
handle: productCategoryChild2.handle,
|
handle: productCategoryChild2.handle,
|
||||||
category_children: []
|
category_children: [],
|
||||||
})
|
}),
|
||||||
]
|
],
|
||||||
})
|
}),
|
||||||
]
|
],
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -136,37 +135,37 @@ describe("/admin/product-categories", () => {
|
|||||||
name: "sweater",
|
name: "sweater",
|
||||||
parent_category: productCategoryParent,
|
parent_category: productCategoryParent,
|
||||||
is_internal: true,
|
is_internal: true,
|
||||||
rank: 0
|
rank: 0,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategoryChild = await simpleProductCategoryFactory(dbConnection, {
|
productCategoryChild = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "cashmere",
|
name: "cashmere",
|
||||||
parent_category: productCategory,
|
parent_category: productCategory,
|
||||||
rank: 0
|
rank: 0,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategoryChild0 = await simpleProductCategoryFactory(dbConnection, {
|
productCategoryChild0 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "rank 2",
|
name: "rank 2",
|
||||||
parent_category: productCategoryChild,
|
parent_category: productCategoryChild,
|
||||||
rank: 2
|
rank: 2,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategoryChild1 = await simpleProductCategoryFactory(dbConnection, {
|
productCategoryChild1 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "rank 1",
|
name: "rank 1",
|
||||||
parent_category: productCategoryChild,
|
parent_category: productCategoryChild,
|
||||||
rank: 1
|
rank: 1,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategoryChild2 = await simpleProductCategoryFactory(dbConnection, {
|
productCategoryChild2 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "rank 0",
|
name: "rank 0",
|
||||||
parent_category: productCategoryChild,
|
parent_category: productCategoryChild,
|
||||||
rank: 0
|
rank: 0,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategoryChild3 = await simpleProductCategoryFactory(dbConnection, {
|
productCategoryChild3 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "rank 3",
|
name: "rank 3",
|
||||||
parent_category: productCategoryChild,
|
parent_category: productCategoryChild,
|
||||||
rank: 3
|
rank: 3,
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -188,35 +187,34 @@ describe("/admin/product-categories", () => {
|
|||||||
expect(response.data.offset).toEqual(0)
|
expect(response.data.offset).toEqual(0)
|
||||||
expect(response.data.limit).toEqual(7)
|
expect(response.data.limit).toEqual(7)
|
||||||
|
|
||||||
expect(response.data.product_categories).toEqual(
|
expect(response.data.product_categories).toEqual([
|
||||||
[
|
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild.id,
|
id: productCategoryChild.id,
|
||||||
parent_category: expect.objectContaining({
|
parent_category: expect.objectContaining({
|
||||||
id: productCategory.id,
|
id: productCategory.id,
|
||||||
handle: productCategory.handle,
|
handle: productCategory.handle,
|
||||||
rank: 0
|
rank: 0,
|
||||||
}),
|
}),
|
||||||
category_children: [
|
category_children: [
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild2.id,
|
id: productCategoryChild2.id,
|
||||||
handle: productCategoryChild2.handle,
|
handle: productCategoryChild2.handle,
|
||||||
rank: 0
|
rank: 0,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild1.id,
|
id: productCategoryChild1.id,
|
||||||
handle: productCategoryChild1.handle,
|
handle: productCategoryChild1.handle,
|
||||||
rank: 1
|
rank: 1,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild0.id,
|
id: productCategoryChild0.id,
|
||||||
handle: productCategoryChild0.handle,
|
handle: productCategoryChild0.handle,
|
||||||
rank: 2
|
rank: 2,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild3.id,
|
id: productCategoryChild3.id,
|
||||||
handle: productCategoryChild3.handle,
|
handle: productCategoryChild3.handle,
|
||||||
rank: 3
|
rank: 3,
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
}),
|
}),
|
||||||
@@ -227,8 +225,8 @@ describe("/admin/product-categories", () => {
|
|||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategory.id,
|
id: productCategory.id,
|
||||||
handle: productCategory.handle,
|
handle: productCategory.handle,
|
||||||
rank: 0
|
rank: 0,
|
||||||
})
|
}),
|
||||||
],
|
],
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
@@ -252,7 +250,7 @@ describe("/admin/product-categories", () => {
|
|||||||
id: productCategoryChild.id,
|
id: productCategoryChild.id,
|
||||||
handle: productCategoryChild.handle,
|
handle: productCategoryChild.handle,
|
||||||
rank: 0,
|
rank: 0,
|
||||||
})
|
}),
|
||||||
],
|
],
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
@@ -260,36 +258,35 @@ describe("/admin/product-categories", () => {
|
|||||||
parent_category: expect.objectContaining({
|
parent_category: expect.objectContaining({
|
||||||
id: productCategoryChild.id,
|
id: productCategoryChild.id,
|
||||||
handle: productCategoryChild.handle,
|
handle: productCategoryChild.handle,
|
||||||
rank: 0
|
rank: 0,
|
||||||
}),
|
}),
|
||||||
category_children: [],
|
category_children: [],
|
||||||
handle: productCategoryChild1.handle,
|
handle: productCategoryChild1.handle,
|
||||||
rank: 1
|
rank: 1,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild0.id,
|
id: productCategoryChild0.id,
|
||||||
parent_category: expect.objectContaining({
|
parent_category: expect.objectContaining({
|
||||||
id: productCategoryChild.id,
|
id: productCategoryChild.id,
|
||||||
handle: productCategoryChild.handle,
|
handle: productCategoryChild.handle,
|
||||||
rank: 0
|
rank: 0,
|
||||||
}),
|
}),
|
||||||
category_children: [],
|
category_children: [],
|
||||||
handle: productCategoryChild0.handle,
|
handle: productCategoryChild0.handle,
|
||||||
rank: 2
|
rank: 2,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild3.id,
|
id: productCategoryChild3.id,
|
||||||
parent_category: expect.objectContaining({
|
parent_category: expect.objectContaining({
|
||||||
id: productCategoryChild.id,
|
id: productCategoryChild.id,
|
||||||
handle: productCategoryChild.handle,
|
handle: productCategoryChild.handle,
|
||||||
rank: 0
|
rank: 0,
|
||||||
}),
|
}),
|
||||||
category_children: [],
|
category_children: [],
|
||||||
handle: productCategoryChild3.handle,
|
handle: productCategoryChild3.handle,
|
||||||
rank: 3
|
rank: 3,
|
||||||
}),
|
}),
|
||||||
]
|
])
|
||||||
)
|
|
||||||
})
|
})
|
||||||
|
|
||||||
it("filters based on whitelisted attributes of the data model", async () => {
|
it("filters based on whitelisted attributes of the data model", async () => {
|
||||||
@@ -297,7 +294,7 @@ describe("/admin/product-categories", () => {
|
|||||||
|
|
||||||
const response = await api.get(
|
const response = await api.get(
|
||||||
`/admin/product-categories?is_internal=true&limit=7`,
|
`/admin/product-categories?is_internal=true&limit=7`,
|
||||||
adminHeaders,
|
adminHeaders
|
||||||
)
|
)
|
||||||
|
|
||||||
expect(response.status).toEqual(200)
|
expect(response.status).toEqual(200)
|
||||||
@@ -310,7 +307,7 @@ describe("/admin/product-categories", () => {
|
|||||||
|
|
||||||
const response = await api.get(
|
const response = await api.get(
|
||||||
`/admin/product-categories?handle=${productCategory.handle}&limit=2`,
|
`/admin/product-categories?handle=${productCategory.handle}&limit=2`,
|
||||||
adminHeaders,
|
adminHeaders
|
||||||
)
|
)
|
||||||
|
|
||||||
expect(response.status).toEqual(200)
|
expect(response.status).toEqual(200)
|
||||||
@@ -323,12 +320,14 @@ describe("/admin/product-categories", () => {
|
|||||||
|
|
||||||
const response = await api.get(
|
const response = await api.get(
|
||||||
`/admin/product-categories?q=men&limit=1`,
|
`/admin/product-categories?q=men&limit=1`,
|
||||||
adminHeaders,
|
adminHeaders
|
||||||
)
|
)
|
||||||
|
|
||||||
expect(response.status).toEqual(200)
|
expect(response.status).toEqual(200)
|
||||||
expect(response.data.count).toEqual(1)
|
expect(response.data.count).toEqual(1)
|
||||||
expect(response.data.product_categories[0].id).toEqual(productCategoryParent.id)
|
expect(response.data.product_categories[0].id).toEqual(
|
||||||
|
productCategoryParent.id
|
||||||
|
)
|
||||||
})
|
})
|
||||||
|
|
||||||
it("filters based on parent category", async () => {
|
it("filters based on parent category", async () => {
|
||||||
@@ -336,21 +335,22 @@ describe("/admin/product-categories", () => {
|
|||||||
|
|
||||||
const response = await api.get(
|
const response = await api.get(
|
||||||
`/admin/product-categories?parent_category_id=${productCategoryParent.id}&limit=7`,
|
`/admin/product-categories?parent_category_id=${productCategoryParent.id}&limit=7`,
|
||||||
adminHeaders,
|
adminHeaders
|
||||||
)
|
)
|
||||||
|
|
||||||
expect(response.status).toEqual(200)
|
expect(response.status).toEqual(200)
|
||||||
expect(response.data.count).toEqual(1)
|
expect(response.data.count).toEqual(1)
|
||||||
expect(response.data.product_categories[0].id).toEqual(productCategory.id)
|
expect(response.data.product_categories[0].id).toEqual(productCategory.id)
|
||||||
|
|
||||||
const nullCategoryResponse = await api.get(
|
const nullCategoryResponse = await api
|
||||||
`/admin/product-categories?parent_category_id=null`,
|
.get(`/admin/product-categories?parent_category_id=null`, adminHeaders)
|
||||||
adminHeaders,
|
.catch((e) => e)
|
||||||
).catch(e => e)
|
|
||||||
|
|
||||||
expect(nullCategoryResponse.status).toEqual(200)
|
expect(nullCategoryResponse.status).toEqual(200)
|
||||||
expect(nullCategoryResponse.data.count).toEqual(1)
|
expect(nullCategoryResponse.data.count).toEqual(1)
|
||||||
expect(nullCategoryResponse.data.product_categories[0].id).toEqual(productCategoryParent.id)
|
expect(nullCategoryResponse.data.product_categories[0].id).toEqual(
|
||||||
|
productCategoryParent.id
|
||||||
|
)
|
||||||
})
|
})
|
||||||
|
|
||||||
it("adds all descendants to categories in a nested way", async () => {
|
it("adds all descendants to categories in a nested way", async () => {
|
||||||
@@ -363,8 +363,7 @@ describe("/admin/product-categories", () => {
|
|||||||
|
|
||||||
expect(response.status).toEqual(200)
|
expect(response.status).toEqual(200)
|
||||||
expect(response.data.count).toEqual(1)
|
expect(response.data.count).toEqual(1)
|
||||||
expect(response.data.product_categories).toEqual(
|
expect(response.data.product_categories).toEqual([
|
||||||
[
|
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryParent.id,
|
id: productCategoryParent.id,
|
||||||
rank: 0,
|
rank: 0,
|
||||||
@@ -382,34 +381,33 @@ describe("/admin/product-categories", () => {
|
|||||||
id: productCategoryChild2.id,
|
id: productCategoryChild2.id,
|
||||||
category_children: [],
|
category_children: [],
|
||||||
handle: productCategoryChild2.handle,
|
handle: productCategoryChild2.handle,
|
||||||
rank: 0
|
rank: 0,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild1.id,
|
id: productCategoryChild1.id,
|
||||||
category_children: [],
|
category_children: [],
|
||||||
handle: productCategoryChild1.handle,
|
handle: productCategoryChild1.handle,
|
||||||
rank: 1
|
rank: 1,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild0.id,
|
id: productCategoryChild0.id,
|
||||||
category_children: [],
|
category_children: [],
|
||||||
handle: productCategoryChild0.handle,
|
handle: productCategoryChild0.handle,
|
||||||
rank: 2
|
rank: 2,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild3.id,
|
id: productCategoryChild3.id,
|
||||||
category_children: [],
|
category_children: [],
|
||||||
handle: productCategoryChild3.handle,
|
handle: productCategoryChild3.handle,
|
||||||
rank: 3
|
rank: 3,
|
||||||
})
|
}),
|
||||||
],
|
|
||||||
})
|
|
||||||
]
|
|
||||||
})
|
|
||||||
],
|
],
|
||||||
}),
|
}),
|
||||||
]
|
],
|
||||||
)
|
}),
|
||||||
|
],
|
||||||
|
}),
|
||||||
|
])
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -437,11 +435,9 @@ describe("/admin/product-categories", () => {
|
|||||||
it("throws an error if required fields are missing", async () => {
|
it("throws an error if required fields are missing", async () => {
|
||||||
const api = useApi()
|
const api = useApi()
|
||||||
|
|
||||||
const error = await api.post(
|
const error = await api
|
||||||
`/admin/product-categories`,
|
.post(`/admin/product-categories`, {}, adminHeaders)
|
||||||
{},
|
.catch((e) => e)
|
||||||
adminHeaders
|
|
||||||
).catch(e => e)
|
|
||||||
|
|
||||||
expect(error.response.status).toEqual(400)
|
expect(error.response.status).toEqual(400)
|
||||||
expect(error.response.data.type).toEqual("invalid_data")
|
expect(error.response.data.type).toEqual("invalid_data")
|
||||||
@@ -455,14 +451,12 @@ describe("/admin/product-categories", () => {
|
|||||||
const payload = {
|
const payload = {
|
||||||
name: "test",
|
name: "test",
|
||||||
handle: "test",
|
handle: "test",
|
||||||
description: null
|
description: null,
|
||||||
}
|
}
|
||||||
|
|
||||||
const error = await api.post(
|
const error = await api
|
||||||
`/admin/product-categories`,
|
.post(`/admin/product-categories`, payload, adminHeaders)
|
||||||
payload,
|
.catch((e) => e)
|
||||||
adminHeaders
|
|
||||||
).catch(e => e)
|
|
||||||
|
|
||||||
expect(error.response.status).toEqual(400)
|
expect(error.response.status).toEqual(400)
|
||||||
expect(error.response.data.type).toEqual("invalid_data")
|
expect(error.response.data.type).toEqual("invalid_data")
|
||||||
@@ -478,7 +472,7 @@ describe("/admin/product-categories", () => {
|
|||||||
handle: "test",
|
handle: "test",
|
||||||
is_internal: true,
|
is_internal: true,
|
||||||
parent_category_id: productCategory.id,
|
parent_category_id: productCategory.id,
|
||||||
description: "test"
|
description: "test",
|
||||||
}
|
}
|
||||||
|
|
||||||
const response = await api.post(
|
const response = await api.post(
|
||||||
@@ -499,7 +493,7 @@ describe("/admin/product-categories", () => {
|
|||||||
created_at: expect.any(String),
|
created_at: expect.any(String),
|
||||||
updated_at: expect.any(String),
|
updated_at: expect.any(String),
|
||||||
parent_category: expect.objectContaining({
|
parent_category: expect.objectContaining({
|
||||||
id: payload.parent_category_id
|
id: payload.parent_category_id,
|
||||||
}),
|
}),
|
||||||
category_children: [],
|
category_children: [],
|
||||||
rank: 0,
|
rank: 0,
|
||||||
@@ -534,7 +528,7 @@ describe("/admin/product-categories", () => {
|
|||||||
created_at: expect.any(String),
|
created_at: expect.any(String),
|
||||||
updated_at: expect.any(String),
|
updated_at: expect.any(String),
|
||||||
parent_category: expect.objectContaining({
|
parent_category: expect.objectContaining({
|
||||||
id: productCategoryParent.id
|
id: productCategoryParent.id,
|
||||||
}),
|
}),
|
||||||
category_children: [],
|
category_children: [],
|
||||||
rank: 1,
|
rank: 1,
|
||||||
@@ -570,11 +564,11 @@ describe("/admin/product-categories", () => {
|
|||||||
category_children: [
|
category_children: [
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: lastDescendant.id,
|
id: lastDescendant.id,
|
||||||
category_children: []
|
category_children: [],
|
||||||
})
|
}),
|
||||||
]
|
],
|
||||||
})
|
}),
|
||||||
]
|
],
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
@@ -598,13 +592,13 @@ describe("/admin/product-categories", () => {
|
|||||||
productCategory1 = await simpleProductCategoryFactory(dbConnection, {
|
productCategory1 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "category-1",
|
name: "category-1",
|
||||||
parent_category: productCategoryParent,
|
parent_category: productCategoryParent,
|
||||||
rank: 1
|
rank: 1,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategory2 = await simpleProductCategoryFactory(dbConnection, {
|
productCategory2 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "category-2",
|
name: "category-2",
|
||||||
parent_category: productCategoryParent,
|
parent_category: productCategoryParent,
|
||||||
rank: 2
|
rank: 2,
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -630,10 +624,12 @@ describe("/admin/product-categories", () => {
|
|||||||
it("throws a not allowed error for a category with children", async () => {
|
it("throws a not allowed error for a category with children", async () => {
|
||||||
const api = useApi()
|
const api = useApi()
|
||||||
|
|
||||||
const error = await api.delete(
|
const error = await api
|
||||||
|
.delete(
|
||||||
`/admin/product-categories/${productCategoryParent.id}`,
|
`/admin/product-categories/${productCategoryParent.id}`,
|
||||||
adminHeaders
|
adminHeaders
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(400)
|
expect(error.response.status).toEqual(400)
|
||||||
expect(error.response.data.type).toEqual("not_allowed")
|
expect(error.response.data.type).toEqual("not_allowed")
|
||||||
@@ -645,20 +641,18 @@ describe("/admin/product-categories", () => {
|
|||||||
it("deletes a product category with no children successfully", async () => {
|
it("deletes a product category with no children successfully", async () => {
|
||||||
const api = useApi()
|
const api = useApi()
|
||||||
|
|
||||||
const deleteResponse = await api.delete(
|
const deleteResponse = await api
|
||||||
`/admin/product-categories/${productCategory.id}`,
|
.delete(`/admin/product-categories/${productCategory.id}`, adminHeaders)
|
||||||
adminHeaders
|
.catch((e) => e)
|
||||||
).catch(e => e)
|
|
||||||
|
|
||||||
expect(deleteResponse.status).toEqual(200)
|
expect(deleteResponse.status).toEqual(200)
|
||||||
expect(deleteResponse.data.id).toEqual(productCategory.id)
|
expect(deleteResponse.data.id).toEqual(productCategory.id)
|
||||||
expect(deleteResponse.data.deleted).toBeTruthy()
|
expect(deleteResponse.data.deleted).toBeTruthy()
|
||||||
expect(deleteResponse.data.object).toEqual("product-category")
|
expect(deleteResponse.data.object).toEqual("product-category")
|
||||||
|
|
||||||
const errorFetchingDeleted = await api.get(
|
const errorFetchingDeleted = await api
|
||||||
`/admin/product-categories/${productCategory.id}`,
|
.get(`/admin/product-categories/${productCategory.id}`, adminHeaders)
|
||||||
adminHeaders
|
.catch((e) => e)
|
||||||
).catch(e => e)
|
|
||||||
|
|
||||||
expect(errorFetchingDeleted.response.status).toEqual(404)
|
expect(errorFetchingDeleted.response.status).toEqual(404)
|
||||||
})
|
})
|
||||||
@@ -666,30 +660,29 @@ describe("/admin/product-categories", () => {
|
|||||||
it("deleting a product category reorders siblings accurately", async () => {
|
it("deleting a product category reorders siblings accurately", async () => {
|
||||||
const api = useApi()
|
const api = useApi()
|
||||||
|
|
||||||
const deleteResponse = await api.delete(
|
const deleteResponse = await api
|
||||||
`/admin/product-categories/${productCategory.id}`,
|
.delete(`/admin/product-categories/${productCategory.id}`, adminHeaders)
|
||||||
adminHeaders
|
.catch((e) => e)
|
||||||
).catch(e => e)
|
|
||||||
|
|
||||||
expect(deleteResponse.status).toEqual(200)
|
expect(deleteResponse.status).toEqual(200)
|
||||||
|
|
||||||
const siblingsResponse = await api.get(
|
const siblingsResponse = await api
|
||||||
|
.get(
|
||||||
`/admin/product-categories?parent_category_id=${productCategoryParent.id}`,
|
`/admin/product-categories?parent_category_id=${productCategoryParent.id}`,
|
||||||
adminHeaders
|
adminHeaders
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(siblingsResponse.data.product_categories).toEqual(
|
expect(siblingsResponse.data.product_categories).toEqual([
|
||||||
[
|
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategory1.id,
|
id: productCategory1.id,
|
||||||
rank: 0
|
rank: 0,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategory2.id,
|
id: productCategory2.id,
|
||||||
rank: 1
|
rank: 1,
|
||||||
}),
|
}),
|
||||||
]
|
])
|
||||||
)
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -704,19 +697,19 @@ describe("/admin/product-categories", () => {
|
|||||||
productCategory = await simpleProductCategoryFactory(dbConnection, {
|
productCategory = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "category-0",
|
name: "category-0",
|
||||||
parent_category: productCategoryParent,
|
parent_category: productCategoryParent,
|
||||||
rank: 0
|
rank: 0,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategory1 = await simpleProductCategoryFactory(dbConnection, {
|
productCategory1 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "category-1",
|
name: "category-1",
|
||||||
parent_category: productCategoryParent,
|
parent_category: productCategoryParent,
|
||||||
rank: 1
|
rank: 1,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategory2 = await simpleProductCategoryFactory(dbConnection, {
|
productCategory2 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "category-2",
|
name: "category-2",
|
||||||
parent_category: productCategoryParent,
|
parent_category: productCategoryParent,
|
||||||
rank: 2
|
rank: 2,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategoryChild = await simpleProductCategoryFactory(dbConnection, {
|
productCategoryChild = await simpleProductCategoryFactory(dbConnection, {
|
||||||
@@ -734,7 +727,7 @@ describe("/admin/product-categories", () => {
|
|||||||
productCategoryChild1 = await simpleProductCategoryFactory(dbConnection, {
|
productCategoryChild1 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
name: "category child 1",
|
name: "category child 1",
|
||||||
parent_category: productCategoryChild,
|
parent_category: productCategoryChild,
|
||||||
rank: 1
|
rank: 1,
|
||||||
})
|
})
|
||||||
|
|
||||||
productCategoryChild2 = await simpleProductCategoryFactory(dbConnection, {
|
productCategoryChild2 = await simpleProductCategoryFactory(dbConnection, {
|
||||||
@@ -758,13 +751,15 @@ describe("/admin/product-categories", () => {
|
|||||||
it("throws an error if invalid ID is sent", async () => {
|
it("throws an error if invalid ID is sent", async () => {
|
||||||
const api = useApi()
|
const api = useApi()
|
||||||
|
|
||||||
const error = await api.post(
|
const error = await api
|
||||||
|
.post(
|
||||||
`/admin/product-categories/not-found-id`,
|
`/admin/product-categories/not-found-id`,
|
||||||
{
|
{
|
||||||
name: 'testing'
|
name: "testing",
|
||||||
},
|
},
|
||||||
adminHeaders
|
adminHeaders
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(404)
|
expect(error.response.status).toEqual(404)
|
||||||
expect(error.response.data.type).toEqual("not_found")
|
expect(error.response.data.type).toEqual("not_found")
|
||||||
@@ -776,13 +771,15 @@ describe("/admin/product-categories", () => {
|
|||||||
it("throws an error if rank is negative", async () => {
|
it("throws an error if rank is negative", async () => {
|
||||||
const api = useApi()
|
const api = useApi()
|
||||||
|
|
||||||
const error = await api.post(
|
const error = await api
|
||||||
|
.post(
|
||||||
`/admin/product-categories/not-found-id`,
|
`/admin/product-categories/not-found-id`,
|
||||||
{
|
{
|
||||||
rank: -1
|
rank: -1,
|
||||||
},
|
},
|
||||||
adminHeaders
|
adminHeaders
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(400)
|
expect(error.response.status).toEqual(400)
|
||||||
expect(error.response.data.type).toEqual("invalid_data")
|
expect(error.response.data.type).toEqual("invalid_data")
|
||||||
@@ -794,13 +791,15 @@ describe("/admin/product-categories", () => {
|
|||||||
it("throws an error if invalid attribute is sent", async () => {
|
it("throws an error if invalid attribute is sent", async () => {
|
||||||
const api = useApi()
|
const api = useApi()
|
||||||
|
|
||||||
const error = await api.post(
|
const error = await api
|
||||||
|
.post(
|
||||||
`/admin/product-categories/${productCategory.id}`,
|
`/admin/product-categories/${productCategory.id}`,
|
||||||
{
|
{
|
||||||
invalid_property: 'string'
|
invalid_property: "string",
|
||||||
},
|
},
|
||||||
adminHeaders
|
adminHeaders
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(400)
|
expect(error.response.status).toEqual(400)
|
||||||
expect(error.response.data.type).toEqual("invalid_data")
|
expect(error.response.data.type).toEqual("invalid_data")
|
||||||
@@ -888,20 +887,20 @@ describe("/admin/product-categories", () => {
|
|||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild.id,
|
id: productCategoryChild.id,
|
||||||
rank: 0,
|
rank: 0,
|
||||||
})
|
}),
|
||||||
],
|
],
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategory1.id,
|
id: productCategory1.id,
|
||||||
category_children: [],
|
category_children: [],
|
||||||
rank: 1
|
rank: 1,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategory2.id,
|
id: productCategory2.id,
|
||||||
category_children: [],
|
category_children: [],
|
||||||
rank: 2
|
rank: 2,
|
||||||
}),
|
}),
|
||||||
]
|
],
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
@@ -961,7 +960,7 @@ describe("/admin/product-categories", () => {
|
|||||||
const response = await api.post(
|
const response = await api.post(
|
||||||
`/admin/product-categories/${productCategoryChild1.id}`,
|
`/admin/product-categories/${productCategoryChild1.id}`,
|
||||||
{
|
{
|
||||||
rank: 0
|
rank: 0,
|
||||||
},
|
},
|
||||||
adminHeaders
|
adminHeaders
|
||||||
)
|
)
|
||||||
@@ -982,7 +981,7 @@ describe("/admin/product-categories", () => {
|
|||||||
const response = await api.post(
|
const response = await api.post(
|
||||||
`/admin/product-categories/${productCategoryChild1.id}`,
|
`/admin/product-categories/${productCategoryChild1.id}`,
|
||||||
{
|
{
|
||||||
rank: 99
|
rank: 99,
|
||||||
},
|
},
|
||||||
adminHeaders
|
adminHeaders
|
||||||
)
|
)
|
||||||
@@ -1002,7 +1001,7 @@ describe("/admin/product-categories", () => {
|
|||||||
const response = await api.post(
|
const response = await api.post(
|
||||||
`/admin/product-categories/${productCategoryChild2.id}`,
|
`/admin/product-categories/${productCategoryChild2.id}`,
|
||||||
{
|
{
|
||||||
rank: 0
|
rank: 0,
|
||||||
},
|
},
|
||||||
adminHeaders
|
adminHeaders
|
||||||
)
|
)
|
||||||
@@ -1018,7 +1017,7 @@ describe("/admin/product-categories", () => {
|
|||||||
category_children: [
|
category_children: [
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild2.id,
|
id: productCategoryChild2.id,
|
||||||
rank: 0
|
rank: 0,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild0.id,
|
id: productCategoryChild0.id,
|
||||||
@@ -1026,13 +1025,13 @@ describe("/admin/product-categories", () => {
|
|||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild1.id,
|
id: productCategoryChild1.id,
|
||||||
rank: 2
|
rank: 2,
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategoryChild3.id,
|
id: productCategoryChild3.id,
|
||||||
rank: 3
|
rank: 3,
|
||||||
}),
|
}),
|
||||||
]
|
],
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
@@ -1091,14 +1090,14 @@ describe("/admin/product-categories", () => {
|
|||||||
|
|
||||||
expect(products[0].categories).toEqual([
|
expect(products[0].categories).toEqual([
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategory.id
|
id: productCategory.id,
|
||||||
})
|
}),
|
||||||
])
|
])
|
||||||
|
|
||||||
expect(products[1].categories).toEqual([
|
expect(products[1].categories).toEqual([
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategory.id
|
id: productCategory.id,
|
||||||
})
|
}),
|
||||||
])
|
])
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -1109,16 +1108,19 @@ describe("/admin/product-categories", () => {
|
|||||||
product_ids: [{ id: "product-id-invalid" }],
|
product_ids: [{ id: "product-id-invalid" }],
|
||||||
}
|
}
|
||||||
|
|
||||||
const error = await api.post(
|
const error = await api
|
||||||
|
.post(
|
||||||
`/admin/product-categories/${productCategory.id}/products/batch`,
|
`/admin/product-categories/${productCategory.id}/products/batch`,
|
||||||
payload,
|
payload,
|
||||||
adminHeaders
|
adminHeaders
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(400)
|
expect(error.response.status).toEqual(400)
|
||||||
expect(error.response.data).toEqual({
|
expect(error.response.data).toEqual({
|
||||||
errors: ["Products product-id-invalid do not exist"],
|
errors: ["Products product-id-invalid do not exist"],
|
||||||
message: "Provided request body contains errors. Please check the data and retry the request"
|
message:
|
||||||
|
"Provided request body contains errors. Please check the data and retry the request",
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -1126,11 +1128,13 @@ describe("/admin/product-categories", () => {
|
|||||||
const api = useApi()
|
const api = useApi()
|
||||||
const payload = { product_ids: [] }
|
const payload = { product_ids: [] }
|
||||||
|
|
||||||
const error = await api.post(
|
const error = await api
|
||||||
|
.post(
|
||||||
`/admin/product-categories/invalid-category-id/products/batch`,
|
`/admin/product-categories/invalid-category-id/products/batch`,
|
||||||
payload,
|
payload,
|
||||||
adminHeaders
|
adminHeaders
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(404)
|
expect(error.response.status).toEqual(404)
|
||||||
expect(error.response.data).toEqual({
|
expect(error.response.data).toEqual({
|
||||||
@@ -1143,11 +1147,13 @@ describe("/admin/product-categories", () => {
|
|||||||
const api = useApi()
|
const api = useApi()
|
||||||
const payload = { product_ids: [] }
|
const payload = { product_ids: [] }
|
||||||
|
|
||||||
const error = await api.post(
|
const error = await api
|
||||||
|
.post(
|
||||||
`/admin/product-categories/invalid-category-id/products/batch?expand=products`,
|
`/admin/product-categories/invalid-category-id/products/batch?expand=products`,
|
||||||
payload,
|
payload,
|
||||||
adminHeaders
|
adminHeaders
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(400)
|
expect(error.response.status).toEqual(400)
|
||||||
expect(error.response.data).toEqual({
|
expect(error.response.data).toEqual({
|
||||||
@@ -1176,7 +1182,7 @@ describe("/admin/product-categories", () => {
|
|||||||
productCategory = await simpleProductCategoryFactory(dbConnection, {
|
productCategory = await simpleProductCategoryFactory(dbConnection, {
|
||||||
id: "test-category",
|
id: "test-category",
|
||||||
name: "test category",
|
name: "test category",
|
||||||
products: [testProduct1, testProduct2]
|
products: [testProduct1, testProduct2],
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -1216,8 +1222,8 @@ describe("/admin/product-categories", () => {
|
|||||||
|
|
||||||
expect(products[0].categories).toEqual([
|
expect(products[0].categories).toEqual([
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
id: productCategory.id
|
id: productCategory.id,
|
||||||
})
|
}),
|
||||||
])
|
])
|
||||||
|
|
||||||
expect(products[1].categories).toEqual([])
|
expect(products[1].categories).toEqual([])
|
||||||
@@ -1230,18 +1236,21 @@ describe("/admin/product-categories", () => {
|
|||||||
product_ids: [{ id: "product-id-invalid" }],
|
product_ids: [{ id: "product-id-invalid" }],
|
||||||
}
|
}
|
||||||
|
|
||||||
const error = await api.delete(
|
const error = await api
|
||||||
|
.delete(
|
||||||
`/admin/product-categories/${productCategory.id}/products/batch`,
|
`/admin/product-categories/${productCategory.id}/products/batch`,
|
||||||
{
|
{
|
||||||
...adminHeaders,
|
...adminHeaders,
|
||||||
data: payload,
|
data: payload,
|
||||||
}
|
}
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(400)
|
expect(error.response.status).toEqual(400)
|
||||||
expect(error.response.data).toEqual({
|
expect(error.response.data).toEqual({
|
||||||
errors: ["Products product-id-invalid do not exist"],
|
errors: ["Products product-id-invalid do not exist"],
|
||||||
message: "Provided request body contains errors. Please check the data and retry the request"
|
message:
|
||||||
|
"Provided request body contains errors. Please check the data and retry the request",
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -1249,13 +1258,15 @@ describe("/admin/product-categories", () => {
|
|||||||
const api = useApi()
|
const api = useApi()
|
||||||
const payload = { product_ids: [] }
|
const payload = { product_ids: [] }
|
||||||
|
|
||||||
const error = await api.delete(
|
const error = await api
|
||||||
|
.delete(
|
||||||
`/admin/product-categories/invalid-category-id/products/batch`,
|
`/admin/product-categories/invalid-category-id/products/batch`,
|
||||||
{
|
{
|
||||||
...adminHeaders,
|
...adminHeaders,
|
||||||
data: payload,
|
data: payload,
|
||||||
}
|
}
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(404)
|
expect(error.response.status).toEqual(404)
|
||||||
expect(error.response.data).toEqual({
|
expect(error.response.data).toEqual({
|
||||||
@@ -1268,13 +1279,15 @@ describe("/admin/product-categories", () => {
|
|||||||
const api = useApi()
|
const api = useApi()
|
||||||
const payload = { product_ids: [] }
|
const payload = { product_ids: [] }
|
||||||
|
|
||||||
const error = await api.delete(
|
const error = await api
|
||||||
|
.delete(
|
||||||
`/admin/product-categories/invalid-category-id/products/batch?expand=products`,
|
`/admin/product-categories/invalid-category-id/products/batch?expand=products`,
|
||||||
{
|
{
|
||||||
...adminHeaders,
|
...adminHeaders,
|
||||||
data: payload,
|
data: payload,
|
||||||
}
|
}
|
||||||
).catch(e => e)
|
)
|
||||||
|
.catch((e) => e)
|
||||||
|
|
||||||
expect(error.response.status).toEqual(400)
|
expect(error.response.status).toEqual(400)
|
||||||
expect(error.response.data).toEqual({
|
expect(error.response.data).toEqual({
|
||||||
|
|||||||
@@ -2,17 +2,17 @@ const path = require("path")
|
|||||||
|
|
||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
const {
|
const {
|
||||||
DiscountConditionType,
|
DiscountConditionType,
|
||||||
DiscountConditionOperator,
|
DiscountConditionOperator,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
const { simpleDiscountFactory } = require("../../factories")
|
const { simpleDiscountFactory } = require("../../../factories")
|
||||||
const { DiscountRuleType, AllocationType } = require("@medusajs/medusa/dist")
|
const { DiscountRuleType, AllocationType } = require("@medusajs/medusa/dist")
|
||||||
|
|
||||||
jest.setTimeout(50000)
|
jest.setTimeout(50000)
|
||||||
|
|||||||
@@ -2,19 +2,19 @@ const path = require("path")
|
|||||||
|
|
||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
const {
|
const {
|
||||||
DiscountRuleType,
|
DiscountRuleType,
|
||||||
AllocationType,
|
AllocationType,
|
||||||
DiscountConditionType,
|
DiscountConditionType,
|
||||||
DiscountConditionOperator,
|
DiscountConditionOperator,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
const { simpleDiscountFactory } = require("../../factories")
|
const { simpleDiscountFactory } = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(50000)
|
jest.setTimeout(50000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
ProductVariant,
|
ProductVariant,
|
||||||
@@ -14,13 +14,13 @@ const {
|
|||||||
DiscountConditionType,
|
DiscountConditionType,
|
||||||
DiscountConditionOperator,
|
DiscountConditionOperator,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
const priceListSeeder = require("../../helpers/price-list-seeder")
|
const priceListSeeder = require("../../../helpers/price-list-seeder")
|
||||||
const {
|
const {
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
simpleSalesChannelFactory,
|
simpleSalesChannelFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const { DiscountRuleType, AllocationType } = require("@medusajs/medusa/dist")
|
const { DiscountRuleType, AllocationType } = require("@medusajs/medusa/dist")
|
||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
|
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { ProductCategory } = require("@medusajs/medusa")
|
const { ProductCategory } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const productSeeder = require("../../../helpers/product-seeder")
|
const productSeeder = require("../../../../helpers/product-seeder")
|
||||||
const {
|
const {
|
||||||
simpleProductCategoryFactory,
|
simpleProductCategoryFactory,
|
||||||
simpleSalesChannelFactory,
|
simpleSalesChannelFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
|
|
||||||
const testProductId = "test-product"
|
const testProductId = "test-product"
|
||||||
const testProduct1Id = "test-product1"
|
const testProduct1Id = "test-product1"
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
|
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
simplePublishableApiKeyFactory,
|
simplePublishableApiKeyFactory,
|
||||||
} = require("../../factories/simple-publishable-api-key-factory")
|
} = require("../../../factories/simple-publishable-api-key-factory")
|
||||||
const {
|
const {
|
||||||
simpleSalesChannelFactory,
|
simpleSalesChannelFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
|
|
||||||
jest.setTimeout(50000)
|
jest.setTimeout(50000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { Region } = require("@medusajs/medusa")
|
const { Region } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const { simpleRegionFactory } = require("../../factories")
|
const { simpleRegionFactory } = require("../../../factories")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -2,12 +2,12 @@ const path = require("path")
|
|||||||
import { ReturnReason, ShippingMethod } from "@medusajs/medusa"
|
import { ReturnReason, ShippingMethod } from "@medusajs/medusa"
|
||||||
import { createReturnableOrder } from "../claims"
|
import { createReturnableOrder } from "../claims"
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const orderSeeder = require("../../helpers/order-seeder")
|
const orderSeeder = require("../../../helpers/order-seeder")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -2,20 +2,20 @@ const path = require("path")
|
|||||||
|
|
||||||
const { SalesChannel, Product } = require("@medusajs/medusa")
|
const { SalesChannel, Product } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
simpleSalesChannelFactory,
|
simpleSalesChannelFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const { simpleOrderFactory } = require("../../factories")
|
const { simpleOrderFactory } = require("../../../factories")
|
||||||
const orderSeeder = require("../../helpers/order-seeder")
|
const orderSeeder = require("../../../helpers/order-seeder")
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { ShippingProfile } = require("@medusajs/medusa")
|
const { ShippingProfile } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const shippingOptionSeeder = require("../../helpers/shipping-option-seeder")
|
const shippingOptionSeeder = require("../../../helpers/shipping-option-seeder")
|
||||||
const {
|
const {
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const {
|
const {
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleShippingProfileFactory,
|
simpleShippingProfileFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
const { Store } = require("@medusajs/medusa")
|
const { Store } = require("@medusajs/medusa")
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const orderSeeder = require("../../helpers/order-seeder")
|
const orderSeeder = require("../../../helpers/order-seeder")
|
||||||
const swapSeeder = require("../../helpers/swap-seeder")
|
const swapSeeder = require("../../../helpers/swap-seeder")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
@@ -14,13 +14,13 @@ const {
|
|||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const {
|
const {
|
||||||
simpleCustomerFactory,
|
simpleCustomerFactory,
|
||||||
} = require("../../factories/simple-customer-factory")
|
} = require("../../../factories/simple-customer-factory")
|
||||||
const {
|
const {
|
||||||
default: startServerWithEnvironment,
|
default: startServerWithEnvironment,
|
||||||
} = require("../../../helpers/start-server-with-environment")
|
} = require("../../../environment-helpers/start-server-with-environment")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
const jwt = require("jsonwebtoken")
|
const jwt = require("jsonwebtoken")
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const userSeeder = require("../../helpers/user-seeder")
|
const userSeeder = require("../../../helpers/user-seeder")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
simpleAnalyticsConfigFactory,
|
simpleAnalyticsConfigFactory,
|
||||||
} = require("../../factories/simple-analytics-config-factory")
|
} = require("../../../factories/simple-analytics-config-factory")
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const { simpleProductFactory } = require("../../factories")
|
const { simpleProductFactory } = require("../../../factories")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const adminVariantsSeeder = require("../../helpers/admin-variants-seeder")
|
const adminVariantsSeeder = require("../../../helpers/admin-variants-seeder")
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
|
|
||||||
const adminHeaders = {
|
const adminHeaders = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const userSeeder = require("../../helpers/user-seeder")
|
const userSeeder = require("../../../helpers/user-seeder")
|
||||||
|
|
||||||
const { simpleBatchJobFactory } = require("../../factories")
|
const { simpleBatchJobFactory } = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(50000)
|
jest.setTimeout(50000)
|
||||||
|
|
||||||
|
|||||||
@@ -2,13 +2,13 @@ const path = require("path")
|
|||||||
const fs = require("fs/promises")
|
const fs = require("fs/promises")
|
||||||
import { resolve, sep } from "path"
|
import { resolve, sep } from "path"
|
||||||
|
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const userSeeder = require("../../../helpers/user-seeder")
|
const userSeeder = require("../../../../helpers/user-seeder")
|
||||||
const orderSeeder = require("../../../helpers/order-seeder")
|
const orderSeeder = require("../../../../helpers/order-seeder")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
const fs = require("fs")
|
const fs = require("fs")
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simplePriceListFactory,
|
simplePriceListFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const fs = require("fs/promises")
|
const fs = require("fs/promises")
|
||||||
import { resolve, sep } from "path"
|
import { resolve, sep } from "path"
|
||||||
import { simpleSalesChannelFactory } from "../../../factories"
|
import { simpleSalesChannelFactory } from "../../../../factories"
|
||||||
|
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const userSeeder = require("../../../helpers/user-seeder")
|
const userSeeder = require("../../../../helpers/user-seeder")
|
||||||
const productSeeder = require("../../../helpers/product-seeder")
|
const productSeeder = require("../../../../helpers/product-seeder")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
const fs = require("fs")
|
const fs = require("fs")
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../../helpers/use-db")
|
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const userSeeder = require("../../../helpers/user-seeder")
|
const userSeeder = require("../../../../helpers/user-seeder")
|
||||||
const { simpleProductCategoryFactory } = require("../../../factories")
|
const { simpleProductCategoryFactory } = require("../../../../factories")
|
||||||
const batchJobSeeder = require("../../../helpers/batch-job-seeder")
|
const batchJobSeeder = require("../../../../helpers/batch-job-seeder")
|
||||||
const {
|
const {
|
||||||
simpleProductCollectionFactory,
|
simpleProductCollectionFactory,
|
||||||
} = require("../../../factories/simple-product-collection-factory")
|
} = require("../../../../factories/simple-product-collection-factory")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../helpers/start-server-with-environment").default
|
require("../../../../environment-helpers/start-server-with-environment").default
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
const fs = require("fs")
|
const fs = require("fs")
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../../helpers/use-db")
|
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const userSeeder = require("../../../helpers/user-seeder")
|
const userSeeder = require("../../../../helpers/user-seeder")
|
||||||
const { simpleSalesChannelFactory } = require("../../../factories")
|
const { simpleSalesChannelFactory } = require("../../../../factories")
|
||||||
const batchJobSeeder = require("../../../helpers/batch-job-seeder")
|
const batchJobSeeder = require("../../../../helpers/batch-job-seeder")
|
||||||
const {
|
const {
|
||||||
simpleProductCollectionFactory,
|
simpleProductCollectionFactory,
|
||||||
} = require("../../../factories/simple-product-collection-factory")
|
} = require("../../../../factories/simple-product-collection-factory")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../helpers/start-server-with-environment").default
|
require("../../../../environment-helpers/start-server-with-environment").default
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
const fs = require("fs")
|
const fs = require("fs")
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
const batchJobSeeder = require("../../../helpers/batch-job-seeder")
|
const batchJobSeeder = require("../../../../helpers/batch-job-seeder")
|
||||||
const userSeeder = require("../../../helpers/user-seeder")
|
const userSeeder = require("../../../../helpers/user-seeder")
|
||||||
const { simpleProductFactory } = require("../../../factories")
|
const { simpleProductFactory } = require("../../../../factories")
|
||||||
const {
|
const {
|
||||||
simpleProductCollectionFactory,
|
simpleProductCollectionFactory,
|
||||||
} = require("../../../factories/simple-product-collection-factory")
|
} = require("../../../../factories/simple-product-collection-factory")
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleOrderFactory,
|
simpleOrderFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simplePaymentFactory,
|
simplePaymentFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
describe("Claims", () => {
|
describe("Claims", () => {
|
||||||
let medusaProcess
|
let medusaProcess
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,14 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { simpleCartFactory, simpleProductFactory } = require("../../factories")
|
const {
|
||||||
|
simpleCartFactory,
|
||||||
|
simpleProductFactory,
|
||||||
|
} = require("../../../factories")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,16 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { LineItemAdjustment } = require("@medusajs/medusa")
|
const { LineItemAdjustment } = require("@medusajs/medusa")
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const cartSeeder = require("../../helpers/cart-seeder")
|
const cartSeeder = require("../../../helpers/cart-seeder")
|
||||||
const { simpleCartFactory, simpleLineItemFactory } = require("../../factories")
|
const {
|
||||||
|
simpleCartFactory,
|
||||||
|
simpleLineItemFactory,
|
||||||
|
} = require("../../../factories")
|
||||||
const {
|
const {
|
||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
} = require("../../factories/simple-discount-factory")
|
} = require("../../../factories/simple-discount-factory")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const promotionsSeeder = require("../../helpers/price-selection-seeder")
|
const promotionsSeeder = require("../../../helpers/price-selection-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -2,9 +2,9 @@ const { Currency, Region } = require("@medusajs/medusa")
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
const {
|
const {
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
@@ -12,10 +12,10 @@ const {
|
|||||||
simpleProductTaxRateFactory,
|
simpleProductTaxRateFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleShippingTaxRateFactory,
|
simpleShippingTaxRateFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const promotionsSeeder = require("../../helpers/price-selection-seeder")
|
const promotionsSeeder = require("../../../helpers/price-selection-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,15 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const { simpleProductFactory, simpleOrderFactory } = require("../../factories")
|
const {
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
simpleProductFactory,
|
||||||
|
simpleOrderFactory,
|
||||||
|
} = require("../../../factories")
|
||||||
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const createReturnableOrder = async (dbConnection, options) => {
|
const createReturnableOrder = async (dbConnection, options) => {
|
||||||
await simpleProductFactory(
|
await simpleProductFactory(
|
||||||
|
|||||||
@@ -1,20 +1,20 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleOrderFactory,
|
simpleOrderFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const {
|
const {
|
||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
} = require("../../factories/simple-discount-factory")
|
} = require("../../../factories/simple-discount-factory")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const { Customer } = require("@medusajs/medusa")
|
const { Customer } = require("@medusajs/medusa")
|
||||||
|
|
||||||
|
|||||||
@@ -9,12 +9,12 @@ const {
|
|||||||
MoneyAmount,
|
MoneyAmount,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const cartSeeder = require("../../../helpers/cart-seeder")
|
const cartSeeder = require("../../../../helpers/cart-seeder")
|
||||||
const swapSeeder = require("../../../helpers/swap-seeder")
|
const swapSeeder = require("../../../../helpers/swap-seeder")
|
||||||
const {
|
const {
|
||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
@@ -22,16 +22,16 @@ const {
|
|||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleLineItemFactory,
|
simpleLineItemFactory,
|
||||||
simpleSalesChannelFactory,
|
simpleSalesChannelFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
const {
|
const {
|
||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
} = require("../../../factories/simple-discount-factory")
|
} = require("../../../../factories/simple-discount-factory")
|
||||||
const {
|
const {
|
||||||
simpleCustomerFactory,
|
simpleCustomerFactory,
|
||||||
} = require("../../../factories/simple-customer-factory")
|
} = require("../../../../factories/simple-customer-factory")
|
||||||
const {
|
const {
|
||||||
simpleCustomerGroupFactory,
|
simpleCustomerGroupFactory,
|
||||||
} = require("../../../factories/simple-customer-group-factory")
|
} = require("../../../../factories/simple-customer-group-factory")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../helpers/start-server-with-environment").default
|
require("../../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../../helpers/use-db")
|
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../helpers/start-server-with-environment").default
|
require("../../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../../helpers/use-db")
|
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
@@ -14,7 +14,7 @@ const {
|
|||||||
simplePriceListFactory,
|
simplePriceListFactory,
|
||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
simpleSalesChannelFactory,
|
simpleSalesChannelFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|||||||
+4
-4
@@ -1,8 +1,8 @@
|
|||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../../helpers/start-server-with-environment").default
|
require("../../../../../environment-helpers/start-server-with-environment").default
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { useApi } = require("../../../../../helpers/use-api")
|
const { useApi } = require("../../../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../../../helpers/use-db")
|
const { useDb } = require("../../../../../environment-helpers/use-db")
|
||||||
const { GiftCard, TaxRate } = require("@medusajs/medusa")
|
const { GiftCard, TaxRate } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
@@ -11,7 +11,7 @@ const {
|
|||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleCustomerFactory,
|
simpleCustomerFactory,
|
||||||
simpleGiftCardFactory,
|
simpleGiftCardFactory,
|
||||||
} = require("../../../../factories")
|
} = require("../../../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../../helpers/start-server-with-environment").default
|
require("../../../../../environment-helpers/start-server-with-environment").default
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { useApi } = require("../../../../../helpers/use-api")
|
const { useApi } = require("../../../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../../../helpers/use-db")
|
const { useDb } = require("../../../../../environment-helpers/use-db")
|
||||||
const { GiftCard } = require("@medusajs/medusa")
|
const { GiftCard } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
@@ -11,7 +11,7 @@ const {
|
|||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleCustomerFactory,
|
simpleCustomerFactory,
|
||||||
simpleGiftCardFactory,
|
simpleGiftCardFactory,
|
||||||
} = require("../../../../factories")
|
} = require("../../../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
const { ProductCollection } = require("@medusajs/medusa")
|
const { ProductCollection } = require("@medusajs/medusa")
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
describe("/store/collections", () => {
|
describe("/store/collections", () => {
|
||||||
|
|||||||
@@ -2,10 +2,10 @@ const jwt = require("jsonwebtoken")
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { Address, Customer, Order, Region } = require("@medusajs/medusa")
|
const { Address, Customer, Order, Region } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const { simpleOrderFactory } = require("../../factories")
|
const { simpleOrderFactory } = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const draftOrderSeeder = require("../../helpers/draft-order-seeder")
|
const draftOrderSeeder = require("../../../helpers/draft-order-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const { Region, GiftCard } = require("@medusajs/medusa")
|
const { Region, GiftCard } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,28 +1,28 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
getClientAuthenticationCookie,
|
getClientAuthenticationCookie,
|
||||||
} = require("../../helpers/client-authentication")
|
} = require("../../../helpers/client-authentication")
|
||||||
const {
|
const {
|
||||||
simpleOrderEditFactory,
|
simpleOrderEditFactory,
|
||||||
} = require("../../factories/simple-order-edit-factory")
|
} = require("../../../factories/simple-order-edit-factory")
|
||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
const {
|
const {
|
||||||
simpleOrderItemChangeFactory,
|
simpleOrderItemChangeFactory,
|
||||||
} = require("../../factories/simple-order-item-change-factory")
|
} = require("../../../factories/simple-order-item-change-factory")
|
||||||
const {
|
const {
|
||||||
simpleLineItemFactory,
|
simpleLineItemFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleOrderFactory,
|
simpleOrderFactory,
|
||||||
simpleCustomerFactory,
|
simpleCustomerFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const { OrderEditItemChangeType } = require("@medusajs/medusa")
|
const { OrderEditItemChangeType } = require("@medusajs/medusa")
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -11,16 +11,16 @@ const {
|
|||||||
PaymentSession,
|
PaymentSession,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const {
|
const {
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleOrderFactory,
|
simpleOrderFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const { MedusaError } = require("medusa-core-utils")
|
const { MedusaError } = require("medusa-core-utils")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|||||||
@@ -1,20 +1,20 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
getClientAuthenticationCookie,
|
getClientAuthenticationCookie,
|
||||||
} = require("../../helpers/client-authentication")
|
} = require("../../../helpers/client-authentication")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simplePaymentCollectionFactory,
|
simplePaymentCollectionFactory,
|
||||||
} = require("../../factories/simple-payment-collection-factory")
|
} = require("../../../factories/simple-payment-collection-factory")
|
||||||
const {
|
const {
|
||||||
simpleCustomerFactory,
|
simpleCustomerFactory,
|
||||||
} = require("../../factories/simple-customer-factory")
|
} = require("../../../factories/simple-customer-factory")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import { ProductCategory } from "@medusajs/medusa"
|
import { ProductCategory } from "@medusajs/medusa"
|
||||||
import path from "path"
|
import path from "path"
|
||||||
|
|
||||||
import startServerWithEnvironment from "../../../helpers/start-server-with-environment"
|
import startServerWithEnvironment from "../../../environment-helpers/start-server-with-environment"
|
||||||
import { useApi } from "../../../helpers/use-api"
|
import { useApi } from "../../../environment-helpers/use-api"
|
||||||
import { useDb } from "../../../helpers/use-db"
|
import { useDb } from "../../../environment-helpers/use-db"
|
||||||
import { simpleProductCategoryFactory } from "../../factories"
|
import { simpleProductCategoryFactory } from "../../../factories"
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
@@ -180,9 +180,7 @@ describe("/store/product-categories", () => {
|
|||||||
it("gets list of product category with immediate children and parents", async () => {
|
it("gets list of product category with immediate children and parents", async () => {
|
||||||
const api = useApi()
|
const api = useApi()
|
||||||
|
|
||||||
const response = await api.get(
|
const response = await api.get(`/store/product-categories?limit=10`)
|
||||||
`/store/product-categories?limit=10`,
|
|
||||||
)
|
|
||||||
|
|
||||||
expect(response.status).toEqual(200)
|
expect(response.status).toEqual(200)
|
||||||
expect(response.data.count).toEqual(4)
|
expect(response.data.count).toEqual(4)
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleProductTagFactory,
|
simpleProductTagFactory,
|
||||||
} = require("../../factories/simple-product-tag-factory")
|
} = require("../../../factories/simple-product-tag-factory")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -2,18 +2,18 @@ const path = require("path")
|
|||||||
|
|
||||||
const { IdMap } = require("medusa-test-utils")
|
const { IdMap } = require("medusa-test-utils")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
const {
|
const {
|
||||||
DiscountRuleType,
|
DiscountRuleType,
|
||||||
AllocationType,
|
AllocationType,
|
||||||
DiscountConditionType,
|
DiscountConditionType,
|
||||||
DiscountConditionOperator,
|
DiscountConditionOperator,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
const { simpleDiscountFactory } = require("../../factories")
|
const { simpleDiscountFactory } = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(50000)
|
jest.setTimeout(50000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
const { ProductVariant } = require("@medusajs/medusa")
|
const { ProductVariant } = require("@medusajs/medusa")
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const { simpleProductFactory } = require("../../factories")
|
const { simpleProductFactory } = require("../../../factories")
|
||||||
|
|
||||||
const productSeeder = require("../../helpers/product-seeder")
|
const productSeeder = require("../../../helpers/product-seeder")
|
||||||
const storeProductSeeder = require("../../helpers/store-product-seeder")
|
const storeProductSeeder = require("../../../helpers/store-product-seeder")
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
describe("/store/variants", () => {
|
describe("/store/variants", () => {
|
||||||
let medusaProcess
|
let medusaProcess
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleSalesChannelFactory,
|
simpleSalesChannelFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
const productSeeder = require("../../helpers/store-product-seeder")
|
const productSeeder = require("../../../helpers/store-product-seeder")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
allowedStoreProductsFields,
|
allowedStoreProductsFields,
|
||||||
defaultStoreProductsRelations,
|
defaultStoreProductsRelations,
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
import { simpleSalesChannelFactory } from "../../../factories"
|
import { simpleSalesChannelFactory } from "../../../../factories"
|
||||||
|
|
||||||
const path = require("path")
|
const path = require("path")
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const { simpleProductCategoryFactory } = require("../../../factories")
|
const { simpleProductCategoryFactory } = require("../../../../factories")
|
||||||
|
|
||||||
const productSeeder = require("../../../helpers/store-product-seeder")
|
const productSeeder = require("../../../../helpers/store-product-seeder")
|
||||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -14,9 +14,9 @@ const {
|
|||||||
DiscountRule,
|
DiscountRule,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -2,9 +2,9 @@ const path = require("path")
|
|||||||
|
|
||||||
const { ReturnReason } = require("@medusajs/medusa")
|
const { ReturnReason } = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -14,9 +14,9 @@ const {
|
|||||||
DiscountRule,
|
DiscountRule,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
const {
|
const {
|
||||||
simpleSalesChannelFactory,
|
simpleSalesChannelFactory,
|
||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../helpers/start-server-with-environment").default
|
require("../../../environment-helpers/start-server-with-environment").default
|
||||||
|
|
||||||
const adminReqConfig = {
|
const adminReqConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -6,20 +6,20 @@ const {
|
|||||||
ShippingProfileType,
|
ShippingProfileType,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../helpers/use-db")
|
const { useDb } = require("../../../environment-helpers/use-db")
|
||||||
const cartSeeder = require("../../helpers/cart-seeder")
|
const cartSeeder = require("../../../helpers/cart-seeder")
|
||||||
const swapSeeder = require("../../helpers/swap-seeder")
|
const swapSeeder = require("../../../helpers/swap-seeder")
|
||||||
const {
|
const {
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
const {
|
const {
|
||||||
default: startServerWithEnvironment,
|
default: startServerWithEnvironment,
|
||||||
} = require("../../../helpers/start-server-with-environment")
|
} = require("../../../environment-helpers/start-server-with-environment")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -5,11 +5,11 @@ const {
|
|||||||
ShippingProfileType,
|
ShippingProfileType,
|
||||||
} = require("@medusajs/medusa")
|
} = require("@medusajs/medusa")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const orderSeeder = require("../../helpers/order-seeder")
|
const orderSeeder = require("../../../helpers/order-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleOrderFactory,
|
simpleOrderFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleTaxRateFactory,
|
simpleTaxRateFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleProductTaxRateFactory,
|
simpleProductTaxRateFactory,
|
||||||
@@ -12,7 +12,7 @@ const {
|
|||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||||
const {
|
const {
|
||||||
simpleDiscountFactory,
|
simpleDiscountFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleProductTaxRateFactory,
|
simpleProductTaxRateFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleProductTaxRateFactory,
|
simpleProductTaxRateFactory,
|
||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { useDb } = require("../../../../helpers/use-db")
|
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const startServerWithEnvironment =
|
const startServerWithEnvironment =
|
||||||
require("../../../../helpers/start-server-with-environment").default
|
require("../../../../environment-helpers/start-server-with-environment").default
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleOrderFactory,
|
simpleOrderFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../../helpers/setup-server")
|
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../../helpers/use-api")
|
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleOrderFactory,
|
simpleOrderFactory,
|
||||||
@@ -10,7 +10,7 @@ const {
|
|||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleProductTaxRateFactory,
|
simpleProductTaxRateFactory,
|
||||||
} = require("../../../factories")
|
} = require("../../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||||
const {
|
const {
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
simpleShippingTaxRateFactory,
|
simpleShippingTaxRateFactory,
|
||||||
simpleShippingOptionFactory,
|
simpleShippingOptionFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
|
|
||||||
const setupServer = require("../../../helpers/setup-server")
|
const setupServer = require("../../../environment-helpers/setup-server")
|
||||||
const { useApi } = require("../../../helpers/use-api")
|
const { useApi } = require("../../../environment-helpers/use-api")
|
||||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||||
const adminSeeder = require("../../helpers/admin-seeder")
|
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||||
|
|
||||||
const {
|
const {
|
||||||
simpleRegionFactory,
|
simpleRegionFactory,
|
||||||
simpleCartFactory,
|
simpleCartFactory,
|
||||||
simpleGiftCardFactory,
|
simpleGiftCardFactory,
|
||||||
simpleProductFactory,
|
simpleProductFactory,
|
||||||
} = require("../../factories")
|
} = require("../../../factories")
|
||||||
|
|
||||||
jest.setTimeout(30000)
|
jest.setTimeout(30000)
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,8 @@ const DB_NAME = process.env.DB_TEMP_NAME
|
|||||||
|
|
||||||
const redisUrl = process.env.REDIS_URL || "redis://localhost:6379"
|
const redisUrl = process.env.REDIS_URL || "redis://localhost:6379"
|
||||||
const cacheTTL = process.env.CACHE_TTL || 15
|
const cacheTTL = process.env.CACHE_TTL || 15
|
||||||
const enableResponseCompression = process.env.ENABLE_RESPONSE_COMPRESSION || true
|
const enableResponseCompression =
|
||||||
|
process.env.ENABLE_RESPONSE_COMPRESSION || true
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
plugins: [],
|
plugins: [],
|
||||||
@@ -16,8 +17,8 @@ module.exports = {
|
|||||||
jwt_secret: "test",
|
jwt_secret: "test",
|
||||||
cookie_secret: "test",
|
cookie_secret: "test",
|
||||||
http_compression: {
|
http_compression: {
|
||||||
enabled: enableResponseCompression
|
enabled: enableResponseCompression,
|
||||||
}
|
},
|
||||||
},
|
},
|
||||||
modules: {
|
modules: {
|
||||||
cacheService: {
|
cacheService: {
|
||||||
|
|||||||
Vendored
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -23,3 +23,4 @@ export * from "./simple-shipping-option-factory"
|
|||||||
export * from "./simple-shipping-profile-factory"
|
export * from "./simple-shipping-profile-factory"
|
||||||
export * from "./simple-shipping-tax-rate-factory"
|
export * from "./simple-shipping-tax-rate-factory"
|
||||||
export * from "./simple-tax-rate-factory"
|
export * from "./simple-tax-rate-factory"
|
||||||
|
export * from "./simple-store-factory"
|
||||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
+2
-1
@@ -29,6 +29,7 @@ export type CartFactoryData = {
|
|||||||
shipping_address?: AddressFactoryData
|
shipping_address?: AddressFactoryData
|
||||||
shipping_methods?: ShippingMethodFactoryData[]
|
shipping_methods?: ShippingMethodFactoryData[]
|
||||||
sales_channel?: SalesChannelFactoryData
|
sales_channel?: SalesChannelFactoryData
|
||||||
|
sales_channel_id?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
export const simpleCartFactory = async (
|
export const simpleCartFactory = async (
|
||||||
@@ -83,7 +84,7 @@ export const simpleCartFactory = async (
|
|||||||
region_id: regionId,
|
region_id: regionId,
|
||||||
customer_id: customerId,
|
customer_id: customerId,
|
||||||
shipping_address_id: address.id,
|
shipping_address_id: address.id,
|
||||||
sales_channel_id: sales_channel?.id ?? null,
|
sales_channel_id: sales_channel?.id ?? data.sales_channel_id ?? null,
|
||||||
})
|
})
|
||||||
|
|
||||||
const cart = await manager.save(toSave)
|
const cart = await manager.save(toSave)
|
||||||
File renamed without changes.
File renamed without changes.
Loaded 100 of 197 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user