feat: Add http integration tests and enable them in pipeline (#7532)

This commit is contained in:
Stevche Radevski
2024-05-30 10:51:31 +02:00
committed by GitHub
parent 5ad6864b82
commit 6698f3ab7b
13 changed files with 774 additions and 1111 deletions
@@ -22,9 +22,7 @@ export const GET = async (
entryPoint: "product_option",
variables: {
filters: { ...req.filterableFields, product_id: productId },
order: req.listConfig.order,
skip: req.listConfig.skip,
take: req.listConfig.take,
...req.remoteQueryConfig.pagination,
},
fields: req.remoteQueryConfig.fields,
})
@@ -44,7 +44,7 @@ export const retrieveOptionConfig = {
}
export const listOptionConfig = {
...retrieveVariantConfig,
...retrieveOptionConfig,
defaultLimit: 50,
isList: true,
}
@@ -60,6 +60,9 @@ export const AdminGetProductOptionsParams = createFindParams({
q: z.string().optional(),
id: z.union([z.string(), z.array(z.string())]).optional(),
title: z.string().optional(),
created_at: createOperatorMap().optional(),
updated_at: createOperatorMap().optional(),
deleted_at: createOperatorMap().optional(),
$and: z.lazy(() => AdminGetProductsParams.array()).optional(),
$or: z.lazy(() => AdminGetProductsParams.array()).optional(),
})