diff --git a/integration-tests/api/__tests__/admin/product.js b/integration-tests/api/__tests__/admin/product.js index 866381ad17..51e11878dd 100644 --- a/integration-tests/api/__tests__/admin/product.js +++ b/integration-tests/api/__tests__/admin/product.js @@ -386,16 +386,19 @@ describe("/admin/products", () => { }) expect(response.status).toEqual(200) - expect(response.data.products).toEqual([ - expect.objectContaining({ - id: "test-product_filtering_1", - tags: [expect.objectContaining({ id: "tag3" })], - }), - expect.objectContaining({ - id: "test-product_filtering_2", - tags: [expect.objectContaining({ id: "tag3" })], - }), - ]) + expect(response.data.products).toHaveLength(2) + expect(response.data.products).toEqual( + expect.arrayContaining([ + expect.objectContaining({ + id: "test-product_filtering_1", + tags: [expect.objectContaining({ id: "tag3" })], + }), + expect.objectContaining({ + id: "test-product_filtering_2", + tags: [expect.objectContaining({ id: "tag3" })], + }), + ]) + ) for (const product of response.data.products) { for (const notExpect of notExpected) { expect(product.tags).toEqual(expect.not.arrayContaining([notExpect])) diff --git a/yarn.lock b/yarn.lock index 02adeea7b1..5799671e69 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5187,11 +5187,11 @@ __metadata: languageName: unknown linkType: soft -"@medusajs/medusa-js@^1.2.3, @medusajs/medusa-js@workspace:packages/medusa-js": +"@medusajs/medusa-js@^1.2.4, @medusajs/medusa-js@workspace:packages/medusa-js": version: 0.0.0-use.local resolution: "@medusajs/medusa-js@workspace:packages/medusa-js" dependencies: - "@medusajs/medusa": ^1.3.3 + "@medusajs/medusa": ^1.3.5 "@types/jest": ^26.0.19 axios: ^0.24.0 cross-env: ^7.0.3 @@ -5205,7 +5205,7 @@ __metadata: languageName: unknown linkType: soft -"@medusajs/medusa@^1.3.3, @medusajs/medusa@workspace:packages/medusa": +"@medusajs/medusa@^1.3.3, @medusajs/medusa@^1.3.5, @medusajs/medusa@workspace:packages/medusa": version: 0.0.0-use.local resolution: "@medusajs/medusa@workspace:packages/medusa" dependencies: @@ -5245,7 +5245,7 @@ __metadata: joi-objectid: ^3.0.1 jsonwebtoken: ^8.5.1 medusa-core-utils: ^1.1.31 - medusa-interfaces: ^1.3.1 + medusa-interfaces: ^1.3.2 medusa-test-utils: ^1.1.37 morgan: ^1.9.1 multer: ^1.4.2 @@ -5272,7 +5272,7 @@ __metadata: uuid: ^8.3.1 winston: ^3.2.1 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 typeorm: 0.2.x bin: medusa: ./cli.js @@ -25038,7 +25038,7 @@ __metadata: medusa-core-utils: ^1.1.31 medusa-test-utils: ^1.1.37 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 languageName: unknown linkType: soft @@ -25066,7 +25066,7 @@ __metadata: medusa-core-utils: ^1.1.31 medusa-test-utils: ^1.1.37 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 languageName: unknown linkType: soft @@ -25095,7 +25095,7 @@ __metadata: medusa-test-utils: ^1.1.37 stripe: ^8.50.0 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 languageName: unknown linkType: soft @@ -25148,7 +25148,7 @@ __metadata: languageName: unknown linkType: soft -"medusa-interfaces@^1.3.1, medusa-interfaces@workspace:packages/medusa-interfaces": +"medusa-interfaces@^1.3.1, medusa-interfaces@^1.3.2, medusa-interfaces@workspace:packages/medusa-interfaces": version: 0.0.0-use.local resolution: "medusa-interfaces@workspace:packages/medusa-interfaces" dependencies: @@ -25230,7 +25230,7 @@ __metadata: medusa-core-utils: ^1.1.31 medusa-test-utils: ^1.1.37 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 languageName: unknown linkType: soft @@ -25281,10 +25281,10 @@ __metadata: express: ^4.17.1 jest: ^25.5.2 medusa-core-utils: ^1.1.31 - medusa-interfaces: ^1.3.1 + medusa-interfaces: ^1.3.2 medusa-test-utils: ^1.1.37 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 languageName: unknown linkType: soft @@ -25313,7 +25313,7 @@ __metadata: medusa-test-utils: ^1.1.37 stripe: ^8.50.0 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 languageName: unknown linkType: soft @@ -25338,9 +25338,9 @@ __metadata: jest: ^25.5.2 lodash: ^4.17.21 medusa-core-utils: ^1.1.31 - medusa-interfaces: ^1.3.1 + medusa-interfaces: ^1.3.2 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 typeorm: 0.x languageName: unknown linkType: soft @@ -25534,7 +25534,7 @@ __metadata: medusa-core-utils: ^1.1.31 meilisearch: ^0.24.0 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 languageName: unknown linkType: soft @@ -25706,7 +25706,7 @@ __metadata: resolution: "medusa-react@workspace:packages/medusa-react" dependencies: "@babel/core": ^7.16.0 - "@medusajs/medusa-js": ^1.2.3 + "@medusajs/medusa-js": ^1.2.4 "@size-limit/preset-small-lib": ^6.0.4 "@storybook/addon-contexts": ^5.3.21 "@storybook/addon-essentials": ^6.3.12 @@ -25737,7 +25737,7 @@ __metadata: ts-jest: ^27.1.4 tslib: ^2.3.1 peerDependencies: - "@medusajs/medusa": ^1.3.4 + "@medusajs/medusa": ^1.3.5 react: ">=16" react-query: ">= 3.29.0" languageName: unknown @@ -25768,10 +25768,10 @@ __metadata: jest: ^26.6.3 lodash: ^4.17.21 medusa-core-utils: ^1.1.31 - medusa-interfaces: ^1.3.1 + medusa-interfaces: ^1.3.2 medusa-test-utils: ^1.1.37 peerDependencies: - medusa-interfaces: 1.x + medusa-interfaces: 1.3.2 typeorm: 0.x languageName: unknown linkType: soft