Skip to content

Commit 8829b4c

Browse files
author
Andrii Kasian
committed
MAGETWO-36797: Implements Index Action for PhpHandler
1 parent cc8b196 commit 8829b4c

File tree

2 files changed

+12
-20
lines changed

2 files changed

+12
-20
lines changed

dev/tests/integration/testsuite/Magento/Catalog/Model/Layer/Filter/Price/_files/products_advanced_rollback.php

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,12 @@
2727
$lastProductId++;
2828
}
2929

30-
$categoryIds = [3, 4];
31-
foreach ($categoryIds as $categoryId) {
32-
/** @var \Magento\Catalog\Model\Category $category */
33-
$category = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create('Magento\Catalog\Model\Category');
34-
$category->load($categoryId);
35-
36-
if ($category->getId()) {
37-
$category->delete();
38-
}
39-
}
30+
/** @var \Magento\Catalog\Model\Resource\Product\Collection $collection */
31+
$collection = $objectManager->create('Magento\Catalog\Model\Resource\Category\Collection');
32+
$collection
33+
->addAttributeToFilter('level', 2)
34+
->load()
35+
->delete();
4036

4137
$registry->unregister('isSecureArea');
4238
$registry->register('isSecureArea', false);

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

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,12 @@
2323
}
2424
}
2525

26-
$defaultCategoryIds = [1, 2];
27-
/** @var \Magento\Catalog\Model\Category $category */
28-
$category = $objectManager->create('Magento\Catalog\Model\Category');
29-
/** @var \Magento\Catalog\Model\Category[] $categories */
30-
$categories = $category->getCollection()->getItems();
31-
foreach ($categories as $category) {
32-
if ($category->getId() && !in_array($category->getId(), $defaultCategoryIds)) {
33-
$category->delete();
34-
}
35-
}
26+
/** @var \Magento\Catalog\Model\Resource\Product\Collection $collection */
27+
$collection = $objectManager->create('Magento\Catalog\Model\Resource\Category\Collection');
28+
$collection
29+
->addAttributeToFilter('level', 2)
30+
->load()
31+
->delete();
3632

3733
$registry->unregister('isSecureArea');
3834
$registry->register('isSecureArea', false);

0 commit comments

Comments
 (0)