Skip to content

Commit 8e8d0d2

Browse files
author
Alex Paliarush
committed
ENGCOM-1663: Include 'products' in category query #48
1 parent a7138bc commit 8e8d0d2

File tree

2 files changed

+16
-22
lines changed

2 files changed

+16
-22
lines changed

dev/tests/integration/testsuite/Magento/Catalog/_files/categories_indexed.php

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,16 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
67

78
include __DIR__ . '/categories.php';
89

910
$objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
1011

11-
/** @var \Magento\Catalog\Model\Indexer\Category\Product\Processor $categoryProductIndexer */
12-
$categoryProductIndexer = $objectManager->get(
13-
\Magento\Catalog\Model\Indexer\Category\Product\Processor::class
14-
);
15-
$categoryProductIndexer->reindexAll();
16-
17-
/** @var \Magento\CatalogInventory\Model\Indexer\Stock\Processor $inventoryIndexer */
18-
$inventoryIndexer = $objectManager->get(
19-
\Magento\CatalogInventory\Model\Indexer\Stock\Processor::class
20-
);
21-
$inventoryIndexer->reindexAll();
12+
/** @var \Magento\Indexer\Model\Indexer\CollectionFactory $indexerCollectionFactory */
13+
$indexerCollectionFactory = $objectManager->get(\Magento\Indexer\Model\Indexer\CollectionFactory::class);
14+
$indexerCollection = $indexerCollectionFactory->create();
15+
$indexers = $indexerCollection->getItems();
16+
foreach ($indexers as $indexer) {
17+
$indexer->reindexAll();
18+
}

dev/tests/integration/testsuite/Magento/Catalog/_files/categories_indexed_rollback.php

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,16 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
67

78
include __DIR__ . '/categories_rollback.php';
89

910
$objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
1011

11-
/** @var \Magento\Catalog\Model\Indexer\Category\Product\Processor $categoryProductIndexer */
12-
$categoryProductIndexer = $objectManager->get(
13-
\Magento\Catalog\Model\Indexer\Category\Product\Processor::class
14-
);
15-
$categoryProductIndexer->reindexAll();
16-
17-
/** @var \Magento\CatalogInventory\Model\Indexer\Stock\Processor $inventoryIndexer */
18-
$inventoryIndexer = $objectManager->get(
19-
\Magento\CatalogInventory\Model\Indexer\Stock\Processor::class
20-
);
21-
$inventoryIndexer->reindexAll();
12+
/** @var \Magento\Indexer\Model\Indexer\CollectionFactory $indexerCollectionFactory */
13+
$indexerCollectionFactory = $objectManager->get(\Magento\Indexer\Model\Indexer\CollectionFactory::class);
14+
$indexerCollection = $indexerCollectionFactory->create();
15+
$indexers = $indexerCollection->getItems();
16+
foreach ($indexers as $indexer) {
17+
$indexer->reindexAll();
18+
}

0 commit comments

Comments
 (0)