Skip to content

Commit 18b7b33

Browse files
committed
Merge remote-tracking branch 'owls/PB-107' into PB-107
2 parents 21b6073 + 09f624a commit 18b7b33

File tree

3 files changed

+95
-88
lines changed

3 files changed

+95
-88
lines changed

app/code/Magento/PageBuilder/Test/Mftf/ActionGroup/ContentTypeProductsActionGroup.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<seeElement selector="{{page.productNameInCarouselNotClonedBySlick(productGroupIndex, product.name)}}" stepKey="seeProduct"/>
4545
</actionGroup>
4646
<actionGroup name="validateCannotSeeProductInDefaultProductCarousel" extends="validateCanSeeProductInDefaultProductCarousel">
47-
<waitForElement selector="{{page.productNameInCarouselNotClonedBySlick(productGroupIndex, product.name)}}" stepKey="waitForProduct"/>
47+
<waitForElementNotVisible selector="{{page.productNameInCarouselNotClonedBySlick(productGroupIndex, product.name)}}" stepKey="waitForProduct"/>
4848
<dontSeeElement selector="{{page.productNameInCarouselNotClonedBySlick(productGroupIndex, product.name)}}" stepKey="seeProduct"/>
4949
</actionGroup>
5050
<actionGroup name="validateCanSeeProductInContinuousProductCarousel">
@@ -58,7 +58,7 @@
5858
<seeElement selector="{{page.productNameInCarouselBySlickSlideIndex(productGroupIndex, productItemIndex, product.name)}}" stepKey="seeProduct"/>
5959
</actionGroup>
6060
<actionGroup name="validateCannotSeeProductInContinuousProductCarousel" extends="validateCanSeeProductInContinuousProductCarousel">
61-
<waitForElement selector="{{page.productNameInCarouselBySlickSlideIndex(productGroupIndex, productItemIndex, product.name)}}" stepKey="waitForProduct"/>
61+
<waitForElementNotVisible selector="{{page.productNameInCarouselBySlickSlideIndex(productGroupIndex, productItemIndex, product.name)}}" stepKey="waitForProduct"/>
6262
<dontSeeElement selector="{{page.productNameInCarouselBySlickSlideIndex(productGroupIndex, productItemIndex, product.name)}}" stepKey="seeProduct"/>
6363
</actionGroup>
6464
<actionGroup name="validateProductInProducts">
@@ -489,10 +489,10 @@
489489
</actionGroup>
490490
<actionGroup name="validateProductTotals">
491491
<arguments>
492-
<argument name="property"/>
492+
<argument name="productsTotals" defaultValue="of 1 (0 disabled)" type="string"/>
493493
</arguments>
494494
<waitForPageLoad stepKey="waitForPageLoad"/>
495-
<waitForElement time="2" selector="{{EditPanelForm.panelFieldControl(property.section, property.fieldName)}}" stepKey="waitForElementVisible"/>
496-
<see selector="{{EditPanelForm.panelFieldControl(property.section, property.fieldName)}}" userInput="{{property.value}}" stepKey="seeProductTotals"/>
495+
<waitForElement time="2" selector="{{EditPanelForm.panelFieldControl(PageBuilderProductsTotalProductsProperty.section, PageBuilderProductsTotalProductsProperty.fieldName)}}" stepKey="waitForFieldVisible"/>
496+
<see selector="{{EditPanelForm.panelFieldControl(PageBuilderProductsTotalProductsProperty.section, PageBuilderProductsTotalProductsProperty.fieldName)}}" userInput="{{productsTotals}}" stepKey="seeProductTotals"/>
497497
</actionGroup>
498498
</actionGroups>

app/code/Magento/PageBuilder/Test/Mftf/Data/ProductsData.xml

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -162,21 +162,6 @@
162162
<data key="value"/>
163163
<data key="errorMessage">This is a required field.</data>
164164
</entity>
165-
<entity name="PageBuilderTotalProductsPropertyThree" type="pagebuilder_products_grid_total_products">
166-
<data key="section">appearance_fieldset</data>
167-
<data key="fieldName">product_totals</data>
168-
<data key="value">of 3 (0 disabled)</data>
169-
</entity>
170-
<entity name="PageBuilderTotalProductsPropertyOne" type="pagebuilder_products_grid_total_products">
171-
<data key="section">appearance_fieldset</data>
172-
<data key="fieldName">product_totals</data>
173-
<data key="value">of 1 (0 disabled)</data>
174-
</entity>
175-
<entity name="PageBuilderTotalProductsPropertyTwoOneDisabled" type="pagebuilder_products_grid_total_products">
176-
<data key="section">appearance_fieldset</data>
177-
<data key="fieldName">product_totals</data>
178-
<data key="value">of 2 (1 disabled)</data>
179-
</entity>
180165
<!-- Number of Products to Display: Carousel Appearance -->
181166
<entity name="PageBuilderProductsCarouselCountPropertyOne" type="pagebuilder_products_carousel_number_of_products">
182167
<data key="name">Number of Products to Display</data>
@@ -248,6 +233,11 @@
248233
<data key="value"/>
249234
<data key="errorMessage">This is a required field.</data>
250235
</entity>
236+
<!-- Total Products -->
237+
<entity name="PageBuilderProductsTotalProductsProperty" type="pagebuilder_products_grid_total_products">
238+
<data key="section">appearance_fieldset</data>
239+
<data key="fieldName">product_totals</data>
240+
</entity>
251241
<!-- Carousel Settings: Carousel Mode -->
252242
<entity name="PageBuilderProductsCarouselSettingsCarouselMode_Default" type="pagebuilder_products_carousel_mode">
253243
<data key="name">Autoplay</data>

0 commit comments

Comments
 (0)