diff --git a/src/Utils.js b/src/Utils.js index 338553c..a743660 100644 --- a/src/Utils.js +++ b/src/Utils.js @@ -19,7 +19,9 @@ const BASKETS = [ [1602, 1655], [1656, 1919], [1920, 2045], - [2046, 2189] + [2046, 2189], + [2091, 2405], + [2406, 2621] ]; const imageURL = (productId, imageType = "SMALL", order = 1) => { diff --git a/src/WBPrivateAPI.js b/src/WBPrivateAPI.js index ebf38d5..453703c 100644 --- a/src/WBPrivateAPI.js +++ b/src/WBPrivateAPI.js @@ -27,6 +27,7 @@ class WBPrivateAPI { const products = []; const totalProducts = await this.searchTotalProducts(keyword); + console.log("totalProducts", totalProducts) if (totalProducts === 0) return []; const { catalog_type, catalog_value } = await this.getQueryMetadata( diff --git a/tests/WBPrivateAPI.test.js b/tests/WBPrivateAPI.test.js index 41d1eb7..e2df001 100644 --- a/tests/WBPrivateAPI.test.js +++ b/tests/WBPrivateAPI.test.js @@ -53,7 +53,7 @@ describe("Проверка поиска товаров WBPrivateAPI.search()", ( }); test('Сбор 3 страниц товаров по ключевому запросу "Платье"', async () => { - const catalog = await wbapi.search("Платье", 3, 3); + const catalog = await wbapi.search("платье", 3, 3); expect(catalog.products.length).toBe(300); }); @@ -67,8 +67,8 @@ describe("Проверка поиска товаров WBPrivateAPI.search()", ( }); test('Проверка фильтрации товаров по поставщику и ключевому запросу "торшер"', async () => { - const filters = [{ type: "fsupplier", value: 1180616 }]; - const catalog = await wbapi.search("торшер", 1, 0, filters); + const filters = [{ type: "fsupplier", value: 36934 }]; + const catalog = await wbapi.search("резинки зеленые для волос из ткани", 1, 0, filters); expect(catalog.products.length).toBeGreaterThan(0); expect( catalog.products.every((p) => p.supplierId === filters[0].value)