Skip to content

Commit fff5832

Browse files
ACQE-8247: Move and Update Category on Store View level when Category Flat Indexer is in Update on Schedule mode
- Updated the comments and removed deprecated elements
1 parent 91d166c commit fff5832

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

app/code/Magento/Catalog/Test/Mftf/Test/AdminMoveAndUpdateCategoryOnIndexerUpdateOnScheduleModeTest.xml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -130,21 +130,23 @@
130130
<argument name="metaTitle" value="MetaCtitle"/>
131131
<argument name="productCount" value="1"/>
132132
</actionGroup>
133-
<!-- Step 3:- Open Admin > Catalog > Categories -->
133+
<!-- Step 3:- Open Admin > Catalog > Categories and Move category A under category C -->
134134
<actionGroup ref="AdminOpenCategoryPageActionGroup" stepKey="navigateToAdminCategoryPageForFirstMove"/>
135-
<!-- Step 4:- Move Category A under Category C -->
136135
<actionGroup ref="MoveCategoryActionGroup" stepKey="moveCategoryAUnderCategoryC">
137136
<argument name="childCategory" value="$createAnchorCategoryA.name$"/>
138137
<argument name="parentCategory" value="$createNonAnchorCategoryC.name$"/>
139138
</actionGroup>
140139
<waitForElementVisible selector="{{AdminCategoryMessagesSection.SuccessMessage}}" stepKey="waitForSuccessMessageForFirstCategoryMove"/>
141140
<waitForText userInput="You moved the category." selector="{{AdminCategoryMessagesSection.SuccessMessage}}"
142141
stepKey="verifySuccessMessageForFirstCategoryMove"/>
142+
<!-- Step 4:- Open Admin > System > Index Management -->
143143
<actionGroup ref="AdminOpenIndexManagementPageActionGroup"
144144
stepKey="navigateToIndexManagementPageAfterFirstMove"/>
145-
<see userInput="Ready"
146-
selector="{{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}"
147-
stepKey="verifyCategoryFlatIndexerReadyAfterFirstMove"/>
145+
<grabTextFrom selector="{{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}" stepKey="grabCategoryFlatDataIndexerStatus"/>
146+
<assertEquals stepKey="assertCategoryFlatDataIndexerStatusToReady">
147+
<expectedResult type="string">READY</expectedResult>
148+
<actualResult type="string">$grabCategoryFlatDataIndexerStatus</actualResult>
149+
</assertEquals>
148150
<!-- Step 5:- Open Category A on Storefront and verify it hasn't moved yet -->
149151
<actionGroup ref="StorefrontGoToCategoryPageActionGroup"
150152
stepKey="navigateToStorefrontCategoryAAfterFirstMove">
@@ -243,9 +245,11 @@
243245
<!-- Step 16:- Open Admin > System > Index Management -->
244246
<actionGroup ref="AdminOpenIndexManagementPageActionGroup"
245247
stepKey="navigateToIndexManagementPageAfterStoreCreation"/>
246-
<see userInput="Ready"
247-
selector="{{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}"
248-
stepKey="verifyCategoryFlatIndexerReadyAfterStoreCreation"/>
248+
<grabTextFrom selector="{{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}" stepKey="grabCategoryFlatDataIndexerStatusAfterStoreCreation"/>
249+
<assertEquals stepKey="assertCategoryFlatDataIndexerStatusToReadyAfterStoreCreation">
250+
<expectedResult type="string">READY</expectedResult>
251+
<actualResult type="string">$grabCategoryFlatDataIndexerStatusAfterStoreCreation</actualResult>
252+
</assertEquals>
249253
<!-- Step 17:- Open Admin > Catalog > Categories > Category A, switch to Store View 2, and update category settings -->
250254
<actionGroup ref="GoToAdminCategoryPageByIdActionGroup" stepKey="navigateToAdminCategoryAForStoreViewUpdate">
251255
<argument name="id" value="$createAnchorCategoryA.id$"/>

0 commit comments

Comments
 (0)