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
+1073
-4332
No files matched your search
@@ -1,12 +1,12 @@
|
||||
const path = require("path")
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
const {
|
||||
simpleAnalyticsConfigFactory,
|
||||
} = require("../../factories/simple-analytics-config-factory")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
} = require("../../../factories/simple-analytics-config-factory")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
const path = require("path")
|
||||
const { Region, DiscountRule, Discount } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const { exportAllDeclaration } = require("@babel/types")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
const path = require("path")
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const {
|
||||
DiscountRuleType,
|
||||
AllocationType,
|
||||
@@ -15,7 +15,7 @@ const { IdMap } = require("medusa-test-utils")
|
||||
const {
|
||||
simpleDiscountFactory,
|
||||
simpleSalesChannelFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
const path = require("path")
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -2,19 +2,19 @@ const path = require("path")
|
||||
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const customerSeeder = require("../../helpers/customer-seeder")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const customerSeeder = require("../../../helpers/customer-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const {
|
||||
DiscountRuleType,
|
||||
AllocationType,
|
||||
DiscountConditionType,
|
||||
DiscountConditionOperator,
|
||||
} = require("@medusajs/medusa")
|
||||
const { simpleDiscountFactory } = require("../../factories")
|
||||
const { simpleDiscountFactory } = require("../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const customerSeeder = require("../../helpers/customer-seeder")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const customerSeeder = require("../../../helpers/customer-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -6,15 +6,15 @@ const {
|
||||
CustomerGroup,
|
||||
} = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const discountSeeder = require("../../helpers/discount-seeder")
|
||||
const { simpleProductFactory } = require("../../factories")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const discountSeeder = require("../../../helpers/discount-seeder")
|
||||
const { simpleProductFactory } = require("../../../factories")
|
||||
const {
|
||||
simpleDiscountFactory,
|
||||
} = require("../../factories/simple-discount-factory")
|
||||
} = require("../../../factories/simple-discount-factory")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const draftOrderSeeder = require("../../../helpers/draft-order-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const { simpleDiscountFactory } = require("../../../factories")
|
||||
const draftOrderSeeder = require("../../../../helpers/draft-order-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const { simpleDiscountFactory } = require("../../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
const path = require("path")
|
||||
|
||||
const draftOrderSeeder = require("../../../helpers/draft-order-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const draftOrderSeeder = require("../../../../helpers/draft-order-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const {
|
||||
simpleDiscountFactory,
|
||||
simpleRegionFactory,
|
||||
simpleShippingOptionFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../helpers/start-server-with-environment").default
|
||||
const { useDb } = require("../../../../helpers/use-db")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
require("../../../../environment-helpers/start-server-with-environment").default
|
||||
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
const path = require("path")
|
||||
const { Region, GiftCard } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const userSeeder = require("../../helpers/user-seeder")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../helpers/user-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
const path = require("path")
|
||||
const { Note } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -2,17 +2,17 @@ const path = require("path")
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { useDb } = require("../../../../helpers/use-db")
|
||||
require("../../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simpleProductFactory,
|
||||
simpleRegionFactory,
|
||||
simpleCartFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -2,15 +2,15 @@ const path = require("path")
|
||||
const { OrderEditItemChangeType, OrderEdit } = require("@medusajs/medusa")
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../../helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const {
|
||||
simpleOrderEditFactory,
|
||||
} = require("../../../factories/simple-order-edit-factory")
|
||||
} = require("../../../../factories/simple-order-edit-factory")
|
||||
const {
|
||||
simpleOrderItemChangeFactory,
|
||||
} = require("../../../factories/simple-order-item-change-factory")
|
||||
} = require("../../../../factories/simple-order-item-change-factory")
|
||||
const {
|
||||
simpleLineItemFactory,
|
||||
simpleProductFactory,
|
||||
@@ -18,8 +18,8 @@ const {
|
||||
simpleDiscountFactory,
|
||||
simpleCartFactory,
|
||||
simpleRegionFactory,
|
||||
} = require("../../../factories")
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
} = require("../../../../factories")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
const path = require("path")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { useDb } = require("../../../../helpers/use-db")
|
||||
require("../../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simpleRegionFactory,
|
||||
simpleShippingOptionFactory,
|
||||
simpleOrderFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -9,28 +9,28 @@ const {
|
||||
} = require("@medusajs/medusa")
|
||||
const idMap = require("medusa-test-utils/src/id-map").default
|
||||
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const orderSeeder = require("../../../helpers/order-seeder")
|
||||
const swapSeeder = require("../../../helpers/swap-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const claimSeeder = require("../../../helpers/claim-seeder")
|
||||
const orderSeeder = require("../../../../helpers/order-seeder")
|
||||
const swapSeeder = require("../../../../helpers/swap-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const claimSeeder = require("../../../../helpers/claim-seeder")
|
||||
|
||||
const {
|
||||
expectPostCallToReturn,
|
||||
expectAllPostCallsToReturn,
|
||||
callGet,
|
||||
partial,
|
||||
} = require("../../../helpers/call-helpers")
|
||||
} = require("../../../../helpers/call-helpers")
|
||||
const {
|
||||
simpleShippingOptionFactory,
|
||||
simpleOrderFactory,
|
||||
simplePaymentFactory,
|
||||
simpleProductFactory,
|
||||
simpleLineItemFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
const path = require("path")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simplePaymentCollectionFactory,
|
||||
} = require("../../factories/simple-payment-collection-factory")
|
||||
} = require("../../../factories/simple-payment-collection-factory")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
const path = require("path")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simplePaymentCollectionFactory,
|
||||
} = require("../../factories/simple-payment-collection-factory")
|
||||
} = require("../../../factories/simple-payment-collection-factory")
|
||||
const {
|
||||
simpleCustomerFactory,
|
||||
} = require("../../factories/simple-customer-factory")
|
||||
} = require("../../../factories/simple-customer-factory")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
const path = require("path")
|
||||
const { Region } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const {
|
||||
simpleProductFactory,
|
||||
simplePriceListFactory,
|
||||
simpleRegionFactory,
|
||||
} = require("../../factories")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const customerSeeder = require("../../helpers/customer-seeder")
|
||||
const priceListSeeder = require("../../helpers/price-list-seeder")
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
} = require("../../../factories")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const customerSeeder = require("../../../helpers/customer-seeder")
|
||||
const priceListSeeder = require("../../../helpers/price-list-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -2,15 +2,14 @@ import path from "path"
|
||||
import { Product, ProductCategory } from "@medusajs/medusa"
|
||||
import { In } from "typeorm"
|
||||
|
||||
import startServerWithEnvironment
|
||||
from "../../../helpers/start-server-with-environment"
|
||||
import { useApi } from "../../../helpers/use-api"
|
||||
import { useDb } from "../../../helpers/use-db"
|
||||
import adminSeeder from "../../helpers/admin-seeder"
|
||||
import startServerWithEnvironment from "../../../environment-helpers/start-server-with-environment"
|
||||
import { useApi } from "../../../environment-helpers/use-api"
|
||||
import { useDb } from "../../../environment-helpers/use-db"
|
||||
import adminSeeder from "../../../helpers/admin-seeder"
|
||||
import {
|
||||
simpleProductCategoryFactory,
|
||||
simpleProductFactory,
|
||||
} from "../../factories"
|
||||
} from "../../../factories"
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
@@ -111,11 +110,11 @@ describe("/admin/product-categories", () => {
|
||||
id: productCategoryChild2.id,
|
||||
name: productCategoryChild2.name,
|
||||
handle: productCategoryChild2.handle,
|
||||
category_children: []
|
||||
})
|
||||
]
|
||||
})
|
||||
]
|
||||
category_children: [],
|
||||
}),
|
||||
],
|
||||
}),
|
||||
],
|
||||
})
|
||||
)
|
||||
|
||||
@@ -136,37 +135,37 @@ describe("/admin/product-categories", () => {
|
||||
name: "sweater",
|
||||
parent_category: productCategoryParent,
|
||||
is_internal: true,
|
||||
rank: 0
|
||||
rank: 0,
|
||||
})
|
||||
|
||||
productCategoryChild = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "cashmere",
|
||||
parent_category: productCategory,
|
||||
rank: 0
|
||||
rank: 0,
|
||||
})
|
||||
|
||||
productCategoryChild0 = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "rank 2",
|
||||
parent_category: productCategoryChild,
|
||||
rank: 2
|
||||
rank: 2,
|
||||
})
|
||||
|
||||
productCategoryChild1 = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "rank 1",
|
||||
parent_category: productCategoryChild,
|
||||
rank: 1
|
||||
rank: 1,
|
||||
})
|
||||
|
||||
productCategoryChild2 = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "rank 0",
|
||||
parent_category: productCategoryChild,
|
||||
rank: 0
|
||||
rank: 0,
|
||||
})
|
||||
|
||||
productCategoryChild3 = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "rank 3",
|
||||
parent_category: productCategoryChild,
|
||||
rank: 3
|
||||
rank: 3,
|
||||
})
|
||||
})
|
||||
|
||||
@@ -188,108 +187,106 @@ describe("/admin/product-categories", () => {
|
||||
expect(response.data.offset).toEqual(0)
|
||||
expect(response.data.limit).toEqual(7)
|
||||
|
||||
expect(response.data.product_categories).toEqual(
|
||||
[
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
parent_category: expect.objectContaining({
|
||||
expect(response.data.product_categories).toEqual([
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategory.id,
|
||||
handle: productCategory.handle,
|
||||
rank: 0,
|
||||
}),
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild2.id,
|
||||
handle: productCategoryChild2.handle,
|
||||
rank: 0,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild1.id,
|
||||
handle: productCategoryChild1.handle,
|
||||
rank: 1,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild0.id,
|
||||
handle: productCategoryChild0.handle,
|
||||
rank: 2,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild3.id,
|
||||
handle: productCategoryChild3.handle,
|
||||
rank: 3,
|
||||
}),
|
||||
],
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryParent.id,
|
||||
parent_category: null,
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategory.id,
|
||||
handle: productCategory.handle,
|
||||
rank: 0
|
||||
}),
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild2.id,
|
||||
handle: productCategoryChild2.handle,
|
||||
rank: 0
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild1.id,
|
||||
handle: productCategoryChild1.handle,
|
||||
rank: 1
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild0.id,
|
||||
handle: productCategoryChild0.handle,
|
||||
rank: 2
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild3.id,
|
||||
handle: productCategoryChild3.handle,
|
||||
rank: 3
|
||||
}),
|
||||
],
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryParent.id,
|
||||
parent_category: null,
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategory.id,
|
||||
handle: productCategory.handle,
|
||||
rank: 0
|
||||
})
|
||||
],
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild2.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
}),
|
||||
category_children: [],
|
||||
rank: 0,
|
||||
handle: productCategoryChild2.handle,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategory.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryParent.id,
|
||||
rank: 0,
|
||||
handle: productCategoryParent.handle,
|
||||
}),
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
handle: productCategoryChild.handle,
|
||||
rank: 0,
|
||||
})
|
||||
],
|
||||
],
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild2.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild1.id,
|
||||
parent_category: expect.objectContaining({
|
||||
category_children: [],
|
||||
rank: 0,
|
||||
handle: productCategoryChild2.handle,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategory.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryParent.id,
|
||||
rank: 0,
|
||||
handle: productCategoryParent.handle,
|
||||
}),
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
handle: productCategoryChild.handle,
|
||||
rank: 0
|
||||
rank: 0,
|
||||
}),
|
||||
category_children: [],
|
||||
handle: productCategoryChild1.handle,
|
||||
rank: 1
|
||||
],
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild1.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
handle: productCategoryChild.handle,
|
||||
rank: 0,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild0.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
handle: productCategoryChild.handle,
|
||||
rank: 0
|
||||
}),
|
||||
category_children: [],
|
||||
handle: productCategoryChild0.handle,
|
||||
rank: 2
|
||||
category_children: [],
|
||||
handle: productCategoryChild1.handle,
|
||||
rank: 1,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild0.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
handle: productCategoryChild.handle,
|
||||
rank: 0,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild3.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
handle: productCategoryChild.handle,
|
||||
rank: 0
|
||||
}),
|
||||
category_children: [],
|
||||
handle: productCategoryChild3.handle,
|
||||
rank: 3
|
||||
category_children: [],
|
||||
handle: productCategoryChild0.handle,
|
||||
rank: 2,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild3.id,
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
handle: productCategoryChild.handle,
|
||||
rank: 0,
|
||||
}),
|
||||
]
|
||||
)
|
||||
category_children: [],
|
||||
handle: productCategoryChild3.handle,
|
||||
rank: 3,
|
||||
}),
|
||||
])
|
||||
})
|
||||
|
||||
it("filters based on whitelisted attributes of the data model", async () => {
|
||||
@@ -297,7 +294,7 @@ describe("/admin/product-categories", () => {
|
||||
|
||||
const response = await api.get(
|
||||
`/admin/product-categories?is_internal=true&limit=7`,
|
||||
adminHeaders,
|
||||
adminHeaders
|
||||
)
|
||||
|
||||
expect(response.status).toEqual(200)
|
||||
@@ -310,7 +307,7 @@ describe("/admin/product-categories", () => {
|
||||
|
||||
const response = await api.get(
|
||||
`/admin/product-categories?handle=${productCategory.handle}&limit=2`,
|
||||
adminHeaders,
|
||||
adminHeaders
|
||||
)
|
||||
|
||||
expect(response.status).toEqual(200)
|
||||
@@ -323,12 +320,14 @@ describe("/admin/product-categories", () => {
|
||||
|
||||
const response = await api.get(
|
||||
`/admin/product-categories?q=men&limit=1`,
|
||||
adminHeaders,
|
||||
adminHeaders
|
||||
)
|
||||
|
||||
expect(response.status).toEqual(200)
|
||||
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 () => {
|
||||
@@ -336,21 +335,22 @@ describe("/admin/product-categories", () => {
|
||||
|
||||
const response = await api.get(
|
||||
`/admin/product-categories?parent_category_id=${productCategoryParent.id}&limit=7`,
|
||||
adminHeaders,
|
||||
adminHeaders
|
||||
)
|
||||
|
||||
expect(response.status).toEqual(200)
|
||||
expect(response.data.count).toEqual(1)
|
||||
expect(response.data.product_categories[0].id).toEqual(productCategory.id)
|
||||
|
||||
const nullCategoryResponse = await api.get(
|
||||
`/admin/product-categories?parent_category_id=null`,
|
||||
adminHeaders,
|
||||
).catch(e => e)
|
||||
const nullCategoryResponse = await api
|
||||
.get(`/admin/product-categories?parent_category_id=null`, adminHeaders)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(nullCategoryResponse.status).toEqual(200)
|
||||
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 () => {
|
||||
@@ -363,53 +363,51 @@ describe("/admin/product-categories", () => {
|
||||
|
||||
expect(response.status).toEqual(200)
|
||||
expect(response.data.count).toEqual(1)
|
||||
expect(response.data.product_categories).toEqual(
|
||||
[
|
||||
expect.objectContaining({
|
||||
id: productCategoryParent.id,
|
||||
rank: 0,
|
||||
handle: productCategoryParent.handle,
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategory.id,
|
||||
rank: 0,
|
||||
handle: productCategory.handle,
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild2.id,
|
||||
category_children: [],
|
||||
handle: productCategoryChild2.handle,
|
||||
rank: 0
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild1.id,
|
||||
category_children: [],
|
||||
handle: productCategoryChild1.handle,
|
||||
rank: 1
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild0.id,
|
||||
category_children: [],
|
||||
handle: productCategoryChild0.handle,
|
||||
rank: 2
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild3.id,
|
||||
category_children: [],
|
||||
handle: productCategoryChild3.handle,
|
||||
rank: 3
|
||||
})
|
||||
],
|
||||
})
|
||||
]
|
||||
})
|
||||
],
|
||||
}),
|
||||
]
|
||||
)
|
||||
expect(response.data.product_categories).toEqual([
|
||||
expect.objectContaining({
|
||||
id: productCategoryParent.id,
|
||||
rank: 0,
|
||||
handle: productCategoryParent.handle,
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategory.id,
|
||||
rank: 0,
|
||||
handle: productCategory.handle,
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild2.id,
|
||||
category_children: [],
|
||||
handle: productCategoryChild2.handle,
|
||||
rank: 0,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild1.id,
|
||||
category_children: [],
|
||||
handle: productCategoryChild1.handle,
|
||||
rank: 1,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild0.id,
|
||||
category_children: [],
|
||||
handle: productCategoryChild0.handle,
|
||||
rank: 2,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild3.id,
|
||||
category_children: [],
|
||||
handle: productCategoryChild3.handle,
|
||||
rank: 3,
|
||||
}),
|
||||
],
|
||||
}),
|
||||
],
|
||||
}),
|
||||
],
|
||||
}),
|
||||
])
|
||||
})
|
||||
})
|
||||
|
||||
@@ -437,11 +435,9 @@ describe("/admin/product-categories", () => {
|
||||
it("throws an error if required fields are missing", async () => {
|
||||
const api = useApi()
|
||||
|
||||
const error = await api.post(
|
||||
`/admin/product-categories`,
|
||||
{},
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.post(`/admin/product-categories`, {}, adminHeaders)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(400)
|
||||
expect(error.response.data.type).toEqual("invalid_data")
|
||||
@@ -455,14 +451,12 @@ describe("/admin/product-categories", () => {
|
||||
const payload = {
|
||||
name: "test",
|
||||
handle: "test",
|
||||
description: null
|
||||
description: null,
|
||||
}
|
||||
|
||||
const error = await api.post(
|
||||
`/admin/product-categories`,
|
||||
payload,
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.post(`/admin/product-categories`, payload, adminHeaders)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(400)
|
||||
expect(error.response.data.type).toEqual("invalid_data")
|
||||
@@ -478,7 +472,7 @@ describe("/admin/product-categories", () => {
|
||||
handle: "test",
|
||||
is_internal: true,
|
||||
parent_category_id: productCategory.id,
|
||||
description: "test"
|
||||
description: "test",
|
||||
}
|
||||
|
||||
const response = await api.post(
|
||||
@@ -499,7 +493,7 @@ describe("/admin/product-categories", () => {
|
||||
created_at: expect.any(String),
|
||||
updated_at: expect.any(String),
|
||||
parent_category: expect.objectContaining({
|
||||
id: payload.parent_category_id
|
||||
id: payload.parent_category_id,
|
||||
}),
|
||||
category_children: [],
|
||||
rank: 0,
|
||||
@@ -534,7 +528,7 @@ describe("/admin/product-categories", () => {
|
||||
created_at: expect.any(String),
|
||||
updated_at: expect.any(String),
|
||||
parent_category: expect.objectContaining({
|
||||
id: productCategoryParent.id
|
||||
id: productCategoryParent.id,
|
||||
}),
|
||||
category_children: [],
|
||||
rank: 1,
|
||||
@@ -570,11 +564,11 @@ describe("/admin/product-categories", () => {
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: lastDescendant.id,
|
||||
category_children: []
|
||||
})
|
||||
]
|
||||
})
|
||||
]
|
||||
category_children: [],
|
||||
}),
|
||||
],
|
||||
}),
|
||||
],
|
||||
})
|
||||
)
|
||||
})
|
||||
@@ -598,13 +592,13 @@ describe("/admin/product-categories", () => {
|
||||
productCategory1 = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "category-1",
|
||||
parent_category: productCategoryParent,
|
||||
rank: 1
|
||||
rank: 1,
|
||||
})
|
||||
|
||||
productCategory2 = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "category-2",
|
||||
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 () => {
|
||||
const api = useApi()
|
||||
|
||||
const error = await api.delete(
|
||||
`/admin/product-categories/${productCategoryParent.id}`,
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.delete(
|
||||
`/admin/product-categories/${productCategoryParent.id}`,
|
||||
adminHeaders
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(400)
|
||||
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 () => {
|
||||
const api = useApi()
|
||||
|
||||
const deleteResponse = await api.delete(
|
||||
`/admin/product-categories/${productCategory.id}`,
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const deleteResponse = await api
|
||||
.delete(`/admin/product-categories/${productCategory.id}`, adminHeaders)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(deleteResponse.status).toEqual(200)
|
||||
expect(deleteResponse.data.id).toEqual(productCategory.id)
|
||||
expect(deleteResponse.data.deleted).toBeTruthy()
|
||||
expect(deleteResponse.data.object).toEqual("product-category")
|
||||
|
||||
const errorFetchingDeleted = await api.get(
|
||||
`/admin/product-categories/${productCategory.id}`,
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const errorFetchingDeleted = await api
|
||||
.get(`/admin/product-categories/${productCategory.id}`, adminHeaders)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(errorFetchingDeleted.response.status).toEqual(404)
|
||||
})
|
||||
@@ -666,30 +660,29 @@ describe("/admin/product-categories", () => {
|
||||
it("deleting a product category reorders siblings accurately", async () => {
|
||||
const api = useApi()
|
||||
|
||||
const deleteResponse = await api.delete(
|
||||
`/admin/product-categories/${productCategory.id}`,
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const deleteResponse = await api
|
||||
.delete(`/admin/product-categories/${productCategory.id}`, adminHeaders)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(deleteResponse.status).toEqual(200)
|
||||
|
||||
const siblingsResponse = await api.get(
|
||||
`/admin/product-categories?parent_category_id=${productCategoryParent.id}`,
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const siblingsResponse = await api
|
||||
.get(
|
||||
`/admin/product-categories?parent_category_id=${productCategoryParent.id}`,
|
||||
adminHeaders
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(siblingsResponse.data.product_categories).toEqual(
|
||||
[
|
||||
expect.objectContaining({
|
||||
id: productCategory1.id,
|
||||
rank: 0
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategory2.id,
|
||||
rank: 1
|
||||
}),
|
||||
]
|
||||
)
|
||||
expect(siblingsResponse.data.product_categories).toEqual([
|
||||
expect.objectContaining({
|
||||
id: productCategory1.id,
|
||||
rank: 0,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategory2.id,
|
||||
rank: 1,
|
||||
}),
|
||||
])
|
||||
})
|
||||
})
|
||||
|
||||
@@ -704,19 +697,19 @@ describe("/admin/product-categories", () => {
|
||||
productCategory = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "category-0",
|
||||
parent_category: productCategoryParent,
|
||||
rank: 0
|
||||
rank: 0,
|
||||
})
|
||||
|
||||
productCategory1 = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "category-1",
|
||||
parent_category: productCategoryParent,
|
||||
rank: 1
|
||||
rank: 1,
|
||||
})
|
||||
|
||||
productCategory2 = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "category-2",
|
||||
parent_category: productCategoryParent,
|
||||
rank: 2
|
||||
rank: 2,
|
||||
})
|
||||
|
||||
productCategoryChild = await simpleProductCategoryFactory(dbConnection, {
|
||||
@@ -734,7 +727,7 @@ describe("/admin/product-categories", () => {
|
||||
productCategoryChild1 = await simpleProductCategoryFactory(dbConnection, {
|
||||
name: "category child 1",
|
||||
parent_category: productCategoryChild,
|
||||
rank: 1
|
||||
rank: 1,
|
||||
})
|
||||
|
||||
productCategoryChild2 = await simpleProductCategoryFactory(dbConnection, {
|
||||
@@ -758,13 +751,15 @@ describe("/admin/product-categories", () => {
|
||||
it("throws an error if invalid ID is sent", async () => {
|
||||
const api = useApi()
|
||||
|
||||
const error = await api.post(
|
||||
`/admin/product-categories/not-found-id`,
|
||||
{
|
||||
name: 'testing'
|
||||
},
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.post(
|
||||
`/admin/product-categories/not-found-id`,
|
||||
{
|
||||
name: "testing",
|
||||
},
|
||||
adminHeaders
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(404)
|
||||
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 () => {
|
||||
const api = useApi()
|
||||
|
||||
const error = await api.post(
|
||||
`/admin/product-categories/not-found-id`,
|
||||
{
|
||||
rank: -1
|
||||
},
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.post(
|
||||
`/admin/product-categories/not-found-id`,
|
||||
{
|
||||
rank: -1,
|
||||
},
|
||||
adminHeaders
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(400)
|
||||
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 () => {
|
||||
const api = useApi()
|
||||
|
||||
const error = await api.post(
|
||||
`/admin/product-categories/${productCategory.id}`,
|
||||
{
|
||||
invalid_property: 'string'
|
||||
},
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.post(
|
||||
`/admin/product-categories/${productCategory.id}`,
|
||||
{
|
||||
invalid_property: "string",
|
||||
},
|
||||
adminHeaders
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(400)
|
||||
expect(error.response.data.type).toEqual("invalid_data")
|
||||
@@ -888,20 +887,20 @@ describe("/admin/product-categories", () => {
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild.id,
|
||||
rank: 0,
|
||||
})
|
||||
}),
|
||||
],
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategory1.id,
|
||||
category_children: [],
|
||||
rank: 1
|
||||
rank: 1,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategory2.id,
|
||||
category_children: [],
|
||||
rank: 2
|
||||
rank: 2,
|
||||
}),
|
||||
]
|
||||
],
|
||||
})
|
||||
)
|
||||
})
|
||||
@@ -961,7 +960,7 @@ describe("/admin/product-categories", () => {
|
||||
const response = await api.post(
|
||||
`/admin/product-categories/${productCategoryChild1.id}`,
|
||||
{
|
||||
rank: 0
|
||||
rank: 0,
|
||||
},
|
||||
adminHeaders
|
||||
)
|
||||
@@ -982,7 +981,7 @@ describe("/admin/product-categories", () => {
|
||||
const response = await api.post(
|
||||
`/admin/product-categories/${productCategoryChild1.id}`,
|
||||
{
|
||||
rank: 99
|
||||
rank: 99,
|
||||
},
|
||||
adminHeaders
|
||||
)
|
||||
@@ -1002,7 +1001,7 @@ describe("/admin/product-categories", () => {
|
||||
const response = await api.post(
|
||||
`/admin/product-categories/${productCategoryChild2.id}`,
|
||||
{
|
||||
rank: 0
|
||||
rank: 0,
|
||||
},
|
||||
adminHeaders
|
||||
)
|
||||
@@ -1018,7 +1017,7 @@ describe("/admin/product-categories", () => {
|
||||
category_children: [
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild2.id,
|
||||
rank: 0
|
||||
rank: 0,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild0.id,
|
||||
@@ -1026,13 +1025,13 @@ describe("/admin/product-categories", () => {
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild1.id,
|
||||
rank: 2
|
||||
rank: 2,
|
||||
}),
|
||||
expect.objectContaining({
|
||||
id: productCategoryChild3.id,
|
||||
rank: 3
|
||||
rank: 3,
|
||||
}),
|
||||
]
|
||||
],
|
||||
})
|
||||
)
|
||||
})
|
||||
@@ -1091,14 +1090,14 @@ describe("/admin/product-categories", () => {
|
||||
|
||||
expect(products[0].categories).toEqual([
|
||||
expect.objectContaining({
|
||||
id: productCategory.id
|
||||
})
|
||||
id: productCategory.id,
|
||||
}),
|
||||
])
|
||||
|
||||
expect(products[1].categories).toEqual([
|
||||
expect.objectContaining({
|
||||
id: productCategory.id
|
||||
})
|
||||
id: productCategory.id,
|
||||
}),
|
||||
])
|
||||
})
|
||||
|
||||
@@ -1109,16 +1108,19 @@ describe("/admin/product-categories", () => {
|
||||
product_ids: [{ id: "product-id-invalid" }],
|
||||
}
|
||||
|
||||
const error = await api.post(
|
||||
`/admin/product-categories/${productCategory.id}/products/batch`,
|
||||
payload,
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.post(
|
||||
`/admin/product-categories/${productCategory.id}/products/batch`,
|
||||
payload,
|
||||
adminHeaders
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(400)
|
||||
expect(error.response.data).toEqual({
|
||||
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 payload = { product_ids: [] }
|
||||
|
||||
const error = await api.post(
|
||||
`/admin/product-categories/invalid-category-id/products/batch`,
|
||||
payload,
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.post(
|
||||
`/admin/product-categories/invalid-category-id/products/batch`,
|
||||
payload,
|
||||
adminHeaders
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(404)
|
||||
expect(error.response.data).toEqual({
|
||||
@@ -1143,11 +1147,13 @@ describe("/admin/product-categories", () => {
|
||||
const api = useApi()
|
||||
const payload = { product_ids: [] }
|
||||
|
||||
const error = await api.post(
|
||||
`/admin/product-categories/invalid-category-id/products/batch?expand=products`,
|
||||
payload,
|
||||
adminHeaders
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.post(
|
||||
`/admin/product-categories/invalid-category-id/products/batch?expand=products`,
|
||||
payload,
|
||||
adminHeaders
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(400)
|
||||
expect(error.response.data).toEqual({
|
||||
@@ -1176,7 +1182,7 @@ describe("/admin/product-categories", () => {
|
||||
productCategory = await simpleProductCategoryFactory(dbConnection, {
|
||||
id: "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.objectContaining({
|
||||
id: productCategory.id
|
||||
})
|
||||
id: productCategory.id,
|
||||
}),
|
||||
])
|
||||
|
||||
expect(products[1].categories).toEqual([])
|
||||
@@ -1230,18 +1236,21 @@ describe("/admin/product-categories", () => {
|
||||
product_ids: [{ id: "product-id-invalid" }],
|
||||
}
|
||||
|
||||
const error = await api.delete(
|
||||
`/admin/product-categories/${productCategory.id}/products/batch`,
|
||||
{
|
||||
...adminHeaders,
|
||||
data: payload,
|
||||
}
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.delete(
|
||||
`/admin/product-categories/${productCategory.id}/products/batch`,
|
||||
{
|
||||
...adminHeaders,
|
||||
data: payload,
|
||||
}
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(400)
|
||||
expect(error.response.data).toEqual({
|
||||
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 payload = { product_ids: [] }
|
||||
|
||||
const error = await api.delete(
|
||||
`/admin/product-categories/invalid-category-id/products/batch`,
|
||||
{
|
||||
...adminHeaders,
|
||||
data: payload,
|
||||
}
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.delete(
|
||||
`/admin/product-categories/invalid-category-id/products/batch`,
|
||||
{
|
||||
...adminHeaders,
|
||||
data: payload,
|
||||
}
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(404)
|
||||
expect(error.response.data).toEqual({
|
||||
@@ -1268,13 +1279,15 @@ describe("/admin/product-categories", () => {
|
||||
const api = useApi()
|
||||
const payload = { product_ids: [] }
|
||||
|
||||
const error = await api.delete(
|
||||
`/admin/product-categories/invalid-category-id/products/batch?expand=products`,
|
||||
{
|
||||
...adminHeaders,
|
||||
data: payload,
|
||||
}
|
||||
).catch(e => e)
|
||||
const error = await api
|
||||
.delete(
|
||||
`/admin/product-categories/invalid-category-id/products/batch?expand=products`,
|
||||
{
|
||||
...adminHeaders,
|
||||
data: payload,
|
||||
}
|
||||
)
|
||||
.catch((e) => e)
|
||||
|
||||
expect(error.response.status).toEqual(400)
|
||||
expect(error.response.data).toEqual({
|
||||
|
||||
@@ -2,17 +2,17 @@ const path = require("path")
|
||||
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
const {
|
||||
DiscountConditionType,
|
||||
DiscountConditionOperator,
|
||||
} = require("@medusajs/medusa")
|
||||
const { simpleDiscountFactory } = require("../../factories")
|
||||
const { simpleDiscountFactory } = require("../../../factories")
|
||||
const { DiscountRuleType, AllocationType } = require("@medusajs/medusa/dist")
|
||||
|
||||
jest.setTimeout(50000)
|
||||
|
||||
@@ -2,19 +2,19 @@ const path = require("path")
|
||||
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
const {
|
||||
DiscountRuleType,
|
||||
AllocationType,
|
||||
DiscountConditionType,
|
||||
DiscountConditionOperator,
|
||||
} = require("@medusajs/medusa")
|
||||
const { simpleDiscountFactory } = require("../../factories")
|
||||
const { simpleDiscountFactory } = require("../../../factories")
|
||||
|
||||
jest.setTimeout(50000)
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
|
||||
const {
|
||||
ProductVariant,
|
||||
@@ -14,13 +14,13 @@ const {
|
||||
DiscountConditionType,
|
||||
DiscountConditionOperator,
|
||||
} = require("@medusajs/medusa")
|
||||
const priceListSeeder = require("../../helpers/price-list-seeder")
|
||||
const priceListSeeder = require("../../../helpers/price-list-seeder")
|
||||
const {
|
||||
simpleProductFactory,
|
||||
simpleDiscountFactory,
|
||||
simpleSalesChannelFactory,
|
||||
simpleRegionFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
const { DiscountRuleType, AllocationType } = require("@medusajs/medusa/dist")
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
const path = require("path")
|
||||
const { ProductCategory } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../../../helpers/product-seeder")
|
||||
const {
|
||||
simpleProductCategoryFactory,
|
||||
simpleSalesChannelFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
|
||||
const testProductId = "test-product"
|
||||
const testProduct1Id = "test-product1"
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
const path = require("path")
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const {
|
||||
simplePublishableApiKeyFactory,
|
||||
} = require("../../factories/simple-publishable-api-key-factory")
|
||||
} = require("../../../factories/simple-publishable-api-key-factory")
|
||||
const {
|
||||
simpleSalesChannelFactory,
|
||||
simpleProductFactory,
|
||||
simpleRegionFactory,
|
||||
} = require("../../factories")
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
} = require("../../../factories")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
|
||||
jest.setTimeout(50000)
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
const path = require("path")
|
||||
const { Region } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const { simpleRegionFactory } = require("../../factories")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const { simpleRegionFactory } = require("../../../factories")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -2,12 +2,12 @@ const path = require("path")
|
||||
import { ReturnReason, ShippingMethod } from "@medusajs/medusa"
|
||||
import { createReturnableOrder } from "../claims"
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const orderSeeder = require("../../helpers/order-seeder")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const orderSeeder = require("../../../helpers/order-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -2,20 +2,20 @@ const path = require("path")
|
||||
|
||||
const { SalesChannel, Product } = require("@medusajs/medusa")
|
||||
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const {
|
||||
simpleSalesChannelFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../factories")
|
||||
const { simpleOrderFactory } = require("../../factories")
|
||||
const orderSeeder = require("../../helpers/order-seeder")
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
} = require("../../../factories")
|
||||
const { simpleOrderFactory } = require("../../../factories")
|
||||
const orderSeeder = require("../../../helpers/order-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
const path = require("path")
|
||||
const { ShippingProfile } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const shippingOptionSeeder = require("../../helpers/shipping-option-seeder")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const shippingOptionSeeder = require("../../../helpers/shipping-option-seeder")
|
||||
const {
|
||||
simpleShippingOptionFactory,
|
||||
simpleRegionFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const {
|
||||
simpleProductFactory,
|
||||
simpleShippingOptionFactory,
|
||||
simpleShippingProfileFactory,
|
||||
} = require("../../factories")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
} = require("../../../factories")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
const { Store } = require("@medusajs/medusa")
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const orderSeeder = require("../../helpers/order-seeder")
|
||||
const swapSeeder = require("../../helpers/swap-seeder")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const orderSeeder = require("../../../helpers/order-seeder")
|
||||
const swapSeeder = require("../../../helpers/swap-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simpleProductFactory,
|
||||
@@ -14,13 +14,13 @@ const {
|
||||
simpleDiscountFactory,
|
||||
simpleRegionFactory,
|
||||
simpleShippingOptionFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
const {
|
||||
simpleCustomerFactory,
|
||||
} = require("../../factories/simple-customer-factory")
|
||||
} = require("../../../factories/simple-customer-factory")
|
||||
const {
|
||||
default: startServerWithEnvironment,
|
||||
} = require("../../../helpers/start-server-with-environment")
|
||||
} = require("../../../environment-helpers/start-server-with-environment")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
const jwt = require("jsonwebtoken")
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const userSeeder = require("../../helpers/user-seeder")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../helpers/user-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const {
|
||||
simpleAnalyticsConfigFactory,
|
||||
} = require("../../factories/simple-analytics-config-factory")
|
||||
} = require("../../../factories/simple-analytics-config-factory")
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const { simpleProductFactory } = require("../../factories")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const { simpleProductFactory } = require("../../../factories")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminVariantsSeeder = require("../../helpers/admin-variants-seeder")
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const adminVariantsSeeder = require("../../../helpers/admin-variants-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
|
||||
const adminHeaders = {
|
||||
headers: {
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../helpers/user-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../helpers/user-seeder")
|
||||
|
||||
const { simpleBatchJobFactory } = require("../../factories")
|
||||
const { simpleBatchJobFactory } = require("../../../factories")
|
||||
|
||||
jest.setTimeout(50000)
|
||||
|
||||
|
||||
@@ -2,13 +2,13 @@ const path = require("path")
|
||||
const fs = require("fs/promises")
|
||||
import { resolve, sep } from "path"
|
||||
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../helpers/user-seeder")
|
||||
const orderSeeder = require("../../../helpers/order-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../../helpers/user-seeder")
|
||||
const orderSeeder = require("../../../../helpers/order-seeder")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
const fs = require("fs")
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const {
|
||||
simpleRegionFactory,
|
||||
simplePriceListFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
const path = require("path")
|
||||
const fs = require("fs/promises")
|
||||
import { resolve, sep } from "path"
|
||||
import { simpleSalesChannelFactory } from "../../../factories"
|
||||
import { simpleSalesChannelFactory } from "../../../../factories"
|
||||
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../helpers/user-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../../helpers/user-seeder")
|
||||
const productSeeder = require("../../../../helpers/product-seeder")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
const fs = require("fs")
|
||||
const path = require("path")
|
||||
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { useDb } = require("../../../../helpers/use-db")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../helpers/user-seeder")
|
||||
const { simpleProductCategoryFactory } = require("../../../factories")
|
||||
const batchJobSeeder = require("../../../helpers/batch-job-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../../helpers/user-seeder")
|
||||
const { simpleProductCategoryFactory } = require("../../../../factories")
|
||||
const batchJobSeeder = require("../../../../helpers/batch-job-seeder")
|
||||
const {
|
||||
simpleProductCollectionFactory,
|
||||
} = require("../../../factories/simple-product-collection-factory")
|
||||
} = require("../../../../factories/simple-product-collection-factory")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../helpers/start-server-with-environment").default
|
||||
require("../../../../environment-helpers/start-server-with-environment").default
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
const fs = require("fs")
|
||||
const path = require("path")
|
||||
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { useDb } = require("../../../../helpers/use-db")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../helpers/user-seeder")
|
||||
const { simpleSalesChannelFactory } = require("../../../factories")
|
||||
const batchJobSeeder = require("../../../helpers/batch-job-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const userSeeder = require("../../../../helpers/user-seeder")
|
||||
const { simpleSalesChannelFactory } = require("../../../../factories")
|
||||
const batchJobSeeder = require("../../../../helpers/batch-job-seeder")
|
||||
const {
|
||||
simpleProductCollectionFactory,
|
||||
} = require("../../../factories/simple-product-collection-factory")
|
||||
} = require("../../../../factories/simple-product-collection-factory")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../helpers/start-server-with-environment").default
|
||||
require("../../../../environment-helpers/start-server-with-environment").default
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
const fs = require("fs")
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const batchJobSeeder = require("../../../helpers/batch-job-seeder")
|
||||
const userSeeder = require("../../../helpers/user-seeder")
|
||||
const { simpleProductFactory } = require("../../../factories")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
const batchJobSeeder = require("../../../../helpers/batch-job-seeder")
|
||||
const userSeeder = require("../../../../helpers/user-seeder")
|
||||
const { simpleProductFactory } = require("../../../../factories")
|
||||
const {
|
||||
simpleProductCollectionFactory,
|
||||
} = require("../../../factories/simple-product-collection-factory")
|
||||
} = require("../../../../factories/simple-product-collection-factory")
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simpleOrderFactory,
|
||||
simpleShippingOptionFactory,
|
||||
simplePaymentFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
describe("Claims", () => {
|
||||
let medusaProcess
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,11 +1,14 @@
|
||||
const path = require("path")
|
||||
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { simpleCartFactory, simpleProductFactory } = require("../../factories")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const {
|
||||
simpleCartFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../../factories")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,13 +1,16 @@
|
||||
const path = require("path")
|
||||
const { LineItemAdjustment } = require("@medusajs/medusa")
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const cartSeeder = require("../../helpers/cart-seeder")
|
||||
const { simpleCartFactory, simpleLineItemFactory } = require("../../factories")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const cartSeeder = require("../../../helpers/cart-seeder")
|
||||
const {
|
||||
simpleCartFactory,
|
||||
simpleLineItemFactory,
|
||||
} = require("../../../factories")
|
||||
const {
|
||||
simpleDiscountFactory,
|
||||
} = require("../../factories/simple-discount-factory")
|
||||
} = require("../../../factories/simple-discount-factory")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const promotionsSeeder = require("../../helpers/price-selection-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const promotionsSeeder = require("../../../helpers/price-selection-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -2,9 +2,9 @@ const { Currency, Region } = require("@medusajs/medusa")
|
||||
const path = require("path")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
const {
|
||||
simpleProductFactory,
|
||||
simpleRegionFactory,
|
||||
@@ -12,10 +12,10 @@ const {
|
||||
simpleProductTaxRateFactory,
|
||||
simpleShippingOptionFactory,
|
||||
simpleShippingTaxRateFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const promotionsSeeder = require("../../helpers/price-selection-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const promotionsSeeder = require("../../../helpers/price-selection-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,12 +1,15 @@
|
||||
const path = require("path")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const { simpleProductFactory, simpleOrderFactory } = require("../../factories")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const {
|
||||
simpleProductFactory,
|
||||
simpleOrderFactory,
|
||||
} = require("../../../factories")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const createReturnableOrder = async (dbConnection, options) => {
|
||||
await simpleProductFactory(
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simpleOrderFactory,
|
||||
simpleProductFactory,
|
||||
simpleShippingOptionFactory,
|
||||
simpleRegionFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
const {
|
||||
simpleDiscountFactory,
|
||||
} = require("../../factories/simple-discount-factory")
|
||||
} = require("../../../factories/simple-discount-factory")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const { Customer } = require("@medusajs/medusa")
|
||||
|
||||
|
||||
@@ -9,12 +9,12 @@ const {
|
||||
MoneyAmount,
|
||||
} = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const cartSeeder = require("../../../helpers/cart-seeder")
|
||||
const swapSeeder = require("../../../helpers/swap-seeder")
|
||||
const cartSeeder = require("../../../../helpers/cart-seeder")
|
||||
const swapSeeder = require("../../../../helpers/swap-seeder")
|
||||
const {
|
||||
simpleCartFactory,
|
||||
simpleRegionFactory,
|
||||
@@ -22,16 +22,16 @@ const {
|
||||
simpleShippingOptionFactory,
|
||||
simpleLineItemFactory,
|
||||
simpleSalesChannelFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
const {
|
||||
simpleDiscountFactory,
|
||||
} = require("../../../factories/simple-discount-factory")
|
||||
} = require("../../../../factories/simple-discount-factory")
|
||||
const {
|
||||
simpleCustomerFactory,
|
||||
} = require("../../../factories/simple-customer-factory")
|
||||
} = require("../../../../factories/simple-customer-factory")
|
||||
const {
|
||||
simpleCustomerGroupFactory,
|
||||
} = require("../../../factories/simple-customer-group-factory")
|
||||
} = require("../../../../factories/simple-customer-group-factory")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
const path = require("path")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { useDb } = require("../../../../helpers/use-db")
|
||||
require("../../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const {
|
||||
simpleRegionFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
const path = require("path")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { useDb } = require("../../../../helpers/use-db")
|
||||
require("../../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const {
|
||||
simpleCartFactory,
|
||||
@@ -14,7 +14,7 @@ const {
|
||||
simplePriceListFactory,
|
||||
simpleDiscountFactory,
|
||||
simpleSalesChannelFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../../helpers/start-server-with-environment").default
|
||||
require("../../../../../environment-helpers/start-server-with-environment").default
|
||||
const path = require("path")
|
||||
const { useApi } = require("../../../../../helpers/use-api")
|
||||
const { useDb } = require("../../../../../helpers/use-db")
|
||||
const { useApi } = require("../../../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../../../environment-helpers/use-db")
|
||||
const { GiftCard, TaxRate } = require("@medusajs/medusa")
|
||||
|
||||
const {
|
||||
@@ -11,7 +11,7 @@ const {
|
||||
simpleCartFactory,
|
||||
simpleCustomerFactory,
|
||||
simpleGiftCardFactory,
|
||||
} = require("../../../../factories")
|
||||
} = require("../../../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../../helpers/start-server-with-environment").default
|
||||
require("../../../../../environment-helpers/start-server-with-environment").default
|
||||
const path = require("path")
|
||||
const { useApi } = require("../../../../../helpers/use-api")
|
||||
const { useDb } = require("../../../../../helpers/use-db")
|
||||
const { useApi } = require("../../../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../../../environment-helpers/use-db")
|
||||
const { GiftCard } = require("@medusajs/medusa")
|
||||
|
||||
const {
|
||||
@@ -11,7 +11,7 @@ const {
|
||||
simpleCartFactory,
|
||||
simpleCustomerFactory,
|
||||
simpleGiftCardFactory,
|
||||
} = require("../../../../factories")
|
||||
} = require("../../../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
const { ProductCollection } = require("@medusajs/medusa")
|
||||
const path = require("path")
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
describe("/store/collections", () => {
|
||||
|
||||
@@ -2,10 +2,10 @@ const jwt = require("jsonwebtoken")
|
||||
const path = require("path")
|
||||
const { Address, Customer, Order, Region } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const { simpleOrderFactory } = require("../../factories")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const { simpleOrderFactory } = require("../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
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)
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
const path = require("path")
|
||||
const { Region, GiftCard } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
const path = require("path")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const {
|
||||
getClientAuthenticationCookie,
|
||||
} = require("../../helpers/client-authentication")
|
||||
} = require("../../../helpers/client-authentication")
|
||||
const {
|
||||
simpleOrderEditFactory,
|
||||
} = require("../../factories/simple-order-edit-factory")
|
||||
} = require("../../../factories/simple-order-edit-factory")
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
const {
|
||||
simpleOrderItemChangeFactory,
|
||||
} = require("../../factories/simple-order-item-change-factory")
|
||||
} = require("../../../factories/simple-order-item-change-factory")
|
||||
const {
|
||||
simpleLineItemFactory,
|
||||
simpleProductFactory,
|
||||
simpleOrderFactory,
|
||||
simpleCustomerFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
const { OrderEditItemChangeType } = require("@medusajs/medusa")
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -11,16 +11,16 @@ const {
|
||||
PaymentSession,
|
||||
} = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const {
|
||||
simpleRegionFactory,
|
||||
simpleProductFactory,
|
||||
simpleCartFactory,
|
||||
simpleShippingOptionFactory,
|
||||
simpleOrderFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
const { MedusaError } = require("medusa-core-utils")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
const path = require("path")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const {
|
||||
getClientAuthenticationCookie,
|
||||
} = require("../../helpers/client-authentication")
|
||||
} = require("../../../helpers/client-authentication")
|
||||
|
||||
const {
|
||||
simplePaymentCollectionFactory,
|
||||
} = require("../../factories/simple-payment-collection-factory")
|
||||
} = require("../../../factories/simple-payment-collection-factory")
|
||||
const {
|
||||
simpleCustomerFactory,
|
||||
} = require("../../factories/simple-customer-factory")
|
||||
} = require("../../../factories/simple-customer-factory")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { ProductCategory } from "@medusajs/medusa"
|
||||
import path from "path"
|
||||
|
||||
import startServerWithEnvironment from "../../../helpers/start-server-with-environment"
|
||||
import { useApi } from "../../../helpers/use-api"
|
||||
import { useDb } from "../../../helpers/use-db"
|
||||
import { simpleProductCategoryFactory } from "../../factories"
|
||||
import startServerWithEnvironment from "../../../environment-helpers/start-server-with-environment"
|
||||
import { useApi } from "../../../environment-helpers/use-api"
|
||||
import { useDb } from "../../../environment-helpers/use-db"
|
||||
import { simpleProductCategoryFactory } from "../../../factories"
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
@@ -180,9 +180,7 @@ describe("/store/product-categories", () => {
|
||||
it("gets list of product category with immediate children and parents", async () => {
|
||||
const api = useApi()
|
||||
|
||||
const response = await api.get(
|
||||
`/store/product-categories?limit=10`,
|
||||
)
|
||||
const response = await api.get(`/store/product-categories?limit=10`)
|
||||
|
||||
expect(response.status).toEqual(200)
|
||||
expect(response.data.count).toEqual(4)
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const {
|
||||
simpleProductTagFactory,
|
||||
} = require("../../factories/simple-product-tag-factory")
|
||||
} = require("../../../factories/simple-product-tag-factory")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -2,18 +2,18 @@ const path = require("path")
|
||||
|
||||
const { IdMap } = require("medusa-test-utils")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
const {
|
||||
DiscountRuleType,
|
||||
AllocationType,
|
||||
DiscountConditionType,
|
||||
DiscountConditionOperator,
|
||||
} = require("@medusajs/medusa")
|
||||
const { simpleDiscountFactory } = require("../../factories")
|
||||
const { simpleDiscountFactory } = require("../../../factories")
|
||||
|
||||
jest.setTimeout(50000)
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
const { ProductVariant } = require("@medusajs/medusa")
|
||||
const path = require("path")
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const { simpleProductFactory } = require("../../factories")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const { simpleProductFactory } = require("../../../factories")
|
||||
|
||||
const productSeeder = require("../../helpers/product-seeder")
|
||||
const storeProductSeeder = require("../../helpers/store-product-seeder")
|
||||
const productSeeder = require("../../../helpers/product-seeder")
|
||||
const storeProductSeeder = require("../../../helpers/store-product-seeder")
|
||||
jest.setTimeout(30000)
|
||||
describe("/store/variants", () => {
|
||||
let medusaProcess
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
const path = require("path")
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const {
|
||||
simpleProductFactory,
|
||||
simpleSalesChannelFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
const productSeeder = require("../../helpers/store-product-seeder")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../../helpers/store-product-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const {
|
||||
allowedStoreProductsFields,
|
||||
defaultStoreProductsRelations,
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import { simpleSalesChannelFactory } from "../../../factories"
|
||||
import { simpleSalesChannelFactory } from "../../../../factories"
|
||||
|
||||
const path = require("path")
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const { simpleProductCategoryFactory } = require("../../../factories")
|
||||
const { simpleProductCategoryFactory } = require("../../../../factories")
|
||||
|
||||
const productSeeder = require("../../../helpers/store-product-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const productSeeder = require("../../../../helpers/store-product-seeder")
|
||||
const adminSeeder = require("../../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -14,9 +14,9 @@ const {
|
||||
DiscountRule,
|
||||
} = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -2,9 +2,9 @@ const path = require("path")
|
||||
|
||||
const { ReturnReason } = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -14,9 +14,9 @@ const {
|
||||
DiscountRule,
|
||||
} = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
const path = require("path")
|
||||
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
const {
|
||||
simpleSalesChannelFactory,
|
||||
simpleCartFactory,
|
||||
simpleRegionFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../helpers/start-server-with-environment").default
|
||||
require("../../../environment-helpers/start-server-with-environment").default
|
||||
|
||||
const adminReqConfig = {
|
||||
headers: {
|
||||
|
||||
@@ -6,20 +6,20 @@ const {
|
||||
ShippingProfileType,
|
||||
} = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb } = require("../../../helpers/use-db")
|
||||
const cartSeeder = require("../../helpers/cart-seeder")
|
||||
const swapSeeder = require("../../helpers/swap-seeder")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../environment-helpers/use-db")
|
||||
const cartSeeder = require("../../../helpers/cart-seeder")
|
||||
const swapSeeder = require("../../../helpers/swap-seeder")
|
||||
const {
|
||||
simpleRegionFactory,
|
||||
simpleShippingOptionFactory,
|
||||
simpleCartFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
const {
|
||||
default: startServerWithEnvironment,
|
||||
} = require("../../../helpers/start-server-with-environment")
|
||||
} = require("../../../environment-helpers/start-server-with-environment")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -5,11 +5,11 @@ const {
|
||||
ShippingProfileType,
|
||||
} = require("@medusajs/medusa")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const orderSeeder = require("../../helpers/order-seeder")
|
||||
const orderSeeder = require("../../../helpers/order-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simpleOrderFactory,
|
||||
simpleShippingOptionFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simpleProductFactory,
|
||||
simpleShippingOptionFactory,
|
||||
simpleRegionFactory,
|
||||
simpleTaxRateFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const {
|
||||
simpleProductTaxRateFactory,
|
||||
@@ -12,7 +12,7 @@ const {
|
||||
simpleCartFactory,
|
||||
simpleRegionFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||
const {
|
||||
simpleDiscountFactory,
|
||||
simpleRegionFactory,
|
||||
simpleProductFactory,
|
||||
simpleProductTaxRateFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
|
||||
const {
|
||||
simpleProductTaxRateFactory,
|
||||
simpleCartFactory,
|
||||
simpleRegionFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
const path = require("path")
|
||||
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { useDb } = require("../../../../helpers/use-db")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const startServerWithEnvironment =
|
||||
require("../../../../helpers/start-server-with-environment").default
|
||||
require("../../../../environment-helpers/start-server-with-environment").default
|
||||
|
||||
const {
|
||||
simpleOrderFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../helpers/use-db")
|
||||
const setupServer = require("../../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../../environment-helpers/use-db")
|
||||
|
||||
const {
|
||||
simpleOrderFactory,
|
||||
@@ -10,7 +10,7 @@ const {
|
||||
simpleCartFactory,
|
||||
simpleProductFactory,
|
||||
simpleProductTaxRateFactory,
|
||||
} = require("../../../factories")
|
||||
} = require("../../../../factories")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../helpers/use-db")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { useDb, initDb } = require("../../../environment-helpers/use-db")
|
||||
const {
|
||||
simpleRegionFactory,
|
||||
simpleProductFactory,
|
||||
simpleShippingTaxRateFactory,
|
||||
simpleShippingOptionFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
jest.setTimeout(30000)
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
const path = require("path")
|
||||
|
||||
const setupServer = require("../../../helpers/setup-server")
|
||||
const { useApi } = require("../../../helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../helpers/use-db")
|
||||
const adminSeeder = require("../../helpers/admin-seeder")
|
||||
const setupServer = require("../../../environment-helpers/setup-server")
|
||||
const { useApi } = require("../../../environment-helpers/use-api")
|
||||
const { initDb, useDb } = require("../../../environment-helpers/use-db")
|
||||
const adminSeeder = require("../../../helpers/admin-seeder")
|
||||
|
||||
const {
|
||||
simpleRegionFactory,
|
||||
simpleCartFactory,
|
||||
simpleGiftCardFactory,
|
||||
simpleProductFactory,
|
||||
} = require("../../factories")
|
||||
} = require("../../../factories")
|
||||
|
||||
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 cacheTTL = process.env.CACHE_TTL || 15
|
||||
const enableResponseCompression = process.env.ENABLE_RESPONSE_COMPRESSION || true
|
||||
const enableResponseCompression =
|
||||
process.env.ENABLE_RESPONSE_COMPRESSION || true
|
||||
|
||||
module.exports = {
|
||||
plugins: [],
|
||||
@@ -16,8 +17,8 @@ module.exports = {
|
||||
jwt_secret: "test",
|
||||
cookie_secret: "test",
|
||||
http_compression: {
|
||||
enabled: enableResponseCompression
|
||||
}
|
||||
enabled: enableResponseCompression,
|
||||
},
|
||||
},
|
||||
modules: {
|
||||
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-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_methods?: ShippingMethodFactoryData[]
|
||||
sales_channel?: SalesChannelFactoryData
|
||||
sales_channel_id?: string
|
||||
}
|
||||
|
||||
export const simpleCartFactory = async (
|
||||
@@ -83,7 +84,7 @@ export const simpleCartFactory = async (
|
||||
region_id: regionId,
|
||||
customer_id: customerId,
|
||||
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)
|
||||
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