|
2253 | 2253 | <group value="pagebuilder"/>
|
2254 | 2254 | <group value="pagebuilder-buttons"/>
|
2255 | 2255 | <group value="pagebuilder-buttonGroup"/>
|
| 2256 | + <group value="pagebuilder-column"/> |
| 2257 | + <group value="pagebuilder-columnResize"/> |
2256 | 2258 | </annotations>
|
2257 | 2259 | <before>
|
2258 | 2260 | <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/>
|
|
2364 | 2366 | <executeJS function="return parseInt(window.getComputedStyle(document.querySelector('{{ColumnOnBackend.columnX('1')}}')).width)" stepKey="column1Width1"/>
|
2365 | 2367 | <executeJS function="return parseInt(window.getComputedStyle(document.querySelector('{{ColumnOnBackend.columnX('2')}}')).width)" stepKey="column2Width1"/>
|
2366 | 2368 | <executeJS function="return Math.round({$column1Width1}/{$column2Width1})" stepKey="columnSizeRatio"/>
|
| 2369 | + <executeJS function="return {{PageBuilderGridSize.defaultGridSize}}-1" stepKey="expectedColumnSizeRatio"/> |
2367 | 2370 | <assertEquals stepKey="assertColumnIsLarge">
|
2368 |
| - <expectedResult type="string">11</expectedResult> |
| 2371 | + <expectedResult type="variable">$expectedColumnSizeRatio</expectedResult> |
2369 | 2372 | <actualResult type="variable">$columnSizeRatio</actualResult>
|
2370 | 2373 | </assertEquals>
|
2371 | 2374 | <!-- Validate Stage: Large Column -->
|
|
2408 | 2411 | <actualResult type="variable">$buttonWidthStorefrontMobile</actualResult>
|
2409 | 2412 | </assertLessThan>
|
2410 | 2413 | <resizeWindow width="1280" height="1024" stepKey="resizeWindowToDesktop2"/>
|
2411 |
| - <!-- Resize Column: Small --> |
2412 |
| - <comment userInput="Resize Column: Small" stepKey="commentResize2"/> |
| 2414 | + <!-- Move Buttons to Small Column --> |
| 2415 | + <comment userInput="Move Buttons to Small Column" stepKey="moveButtons"/> |
2413 | 2416 | <switchToPreviousTab stepKey="switchToPreviousTab2"/>
|
2414 | 2417 | <reloadPage stepKey="reloadPage3"/>
|
2415 | 2418 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage2"/>
|
2416 |
| - <executeJS function="return document.querySelector('{{ColumnOnBackend.columnResizeGridLine('1')}}').clientWidth" stepKey="guideWidth2"/> |
2417 |
| - <dragAndDrop selector1="{{ColumnOnBackend.columnX('1')}} {{ColumnOnBackend.columnResizeHandle}}" selector2="{{ColumnOnBackend.columnResizeGridLine('1')}}" x="$guideWidth2" stepKey="dragColumn2"/> |
2418 |
| - <executeJS function="return parseInt(window.getComputedStyle(document.querySelector('{{ColumnOnBackend.columnX('1')}}')).width)" stepKey="column1Width2"/> |
2419 |
| - <executeJS function="return parseInt(window.getComputedStyle(document.querySelector('{{ColumnOnBackend.columnX('2')}}')).width)" stepKey="column2Width2"/> |
2420 |
| - <executeJS function="return Math.round({$column2Width2}/{$column1Width2})" stepKey="columnSizeRatio2"/> |
2421 |
| - <assertEquals stepKey="assertColumnIsSmall"> |
2422 |
| - <expectedResult type="string">11</expectedResult> |
2423 |
| - <actualResult type="variable">$columnSizeRatio2</actualResult> |
2424 |
| - </assertEquals> |
| 2419 | + <actionGroup ref="moveContentTypeToContainer" stepKey="moveButtonsToRightColumn"> |
| 2420 | + <argument name="contentType" value="PageBuilderButtonsContentType"/> |
| 2421 | + <argument name="contentTypeIndex" value="1"/> |
| 2422 | + <argument name="containerTargetType" value="PageBuilderColumnContentType"/> |
| 2423 | + <argument name="containerTargetIndex" value="2"/> |
| 2424 | + </actionGroup> |
2425 | 2425 | <!-- Validate Stage: Small Column -->
|
2426 | 2426 | <comment userInput="Validate Stage: Small Column" stepKey="commentValidateStage3"/>
|
2427 | 2427 | <actionGroup ref="validateButtonItemsSameSize" stepKey="validateButtonsSameSizeStage3">
|
|
2430 | 2430 | </actionGroup>
|
2431 | 2431 | <executeJS function="return parseInt(window.getComputedStyle({{ButtonItemOnStage.jsButtonSelector('1')}}).width)" stepKey="buttonWidth3"/>
|
2432 | 2432 | <assertLessThan stepKey="assertButtonSmallerThanColumn3">
|
2433 |
| - <expectedResult type="variable">$column1Width2</expectedResult> |
| 2433 | + <expectedResult type="variable">$column2Width1</expectedResult> |
2434 | 2434 | <actualResult type="variable">$buttonWidth3</actualResult>
|
2435 | 2435 | </assertLessThan>
|
2436 | 2436 | <actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage3"/>
|
|
2442 | 2442 | <argument name="buttonGroupPage" value="ButtonGroupOnStorefront"/>
|
2443 | 2443 | <argument name="buttonItemPage" value="ButtonItemOnStorefront"/>
|
2444 | 2444 | </actionGroup>
|
2445 |
| - <executeJS function="return parseInt(window.getComputedStyle(document.querySelector('{{ColumnOnFrontend.columnX('1')}}')).width)" stepKey="columnWidthStorefront3"/> |
| 2445 | + <executeJS function="return parseInt(window.getComputedStyle(document.querySelector('{{ColumnOnFrontend.columnX('2')}}')).width)" stepKey="columnWidthStorefront3"/> |
2446 | 2446 | <executeJS function="return parseInt(window.getComputedStyle({{ButtonItemOnStorefront.jsButtonSelector('1')}}).width)" stepKey="buttonWidthStorefront3"/>
|
2447 | 2447 | <assertLessThan stepKey="assertButtonSmallerThanColumnStorefront3">
|
2448 | 2448 | <expectedResult type="variable">$columnWidthStorefront3</expectedResult>
|
|
2455 | 2455 | <argument name="buttonGroupPage" value="ButtonGroupOnStorefront"/>
|
2456 | 2456 | <argument name="buttonItemPage" value="ButtonItemOnStorefront"/>
|
2457 | 2457 | </actionGroup>
|
2458 |
| - <executeJS function="return parseInt(window.getComputedStyle(document.querySelector('{{ColumnOnFrontend.columnX('1')}}')).width)" stepKey="columnWidthStorefrontMobile3"/> |
| 2458 | + <executeJS function="return parseInt(window.getComputedStyle(document.querySelector('{{ColumnOnFrontend.columnX('2')}}')).width)" stepKey="columnWidthStorefrontMobile3"/> |
2459 | 2459 | <executeJS function="return parseInt(window.getComputedStyle({{ButtonItemOnStorefront.jsButtonSelector('1')}}).width)" stepKey="buttonWidthStorefrontMobile3"/>
|
2460 | 2460 | <assertLessThan stepKey="assertButtonSmallerThanColumnStorefrontMobile3">
|
2461 | 2461 | <expectedResult type="variable">$columnWidthStorefrontMobile</expectedResult>
|
|
2475 | 2475 | <group value="pagebuilder"/>
|
2476 | 2476 | <group value="pagebuilder-buttons"/>
|
2477 | 2477 | <group value="pagebuilder-buttonGroup"/>
|
| 2478 | + <group value="pagebuilder-column"/> |
| 2479 | + <group value="pagebuilder-columnResize"/> |
2478 | 2480 | </annotations>
|
2479 | 2481 | <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="fillButtonType1">
|
2480 | 2482 | <argument name="property" value="PageBuilderButtonItemType_Secondary"/>
|
|
2492 | 2494 | <group value="pagebuilder"/>
|
2493 | 2495 | <group value="pagebuilder-buttons"/>
|
2494 | 2496 | <group value="pagebuilder-buttonGroup"/>
|
| 2497 | + <group value="pagebuilder-column"/> |
| 2498 | + <group value="pagebuilder-columnResize"/> |
2495 | 2499 | </annotations>
|
2496 | 2500 | <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="fillButtonType1">
|
2497 | 2501 | <argument name="property" value="PageBuilderButtonItemType_Link"/>
|
|
2509 | 2513 | <group value="pagebuilder"/>
|
2510 | 2514 | <group value="pagebuilder-buttons"/>
|
2511 | 2515 | <group value="pagebuilder-buttonGroup"/>
|
| 2516 | + <group value="pagebuilder-tabs"/> |
| 2517 | + <group value="pagebuilder-tabs-content"/> |
2512 | 2518 | </annotations>
|
2513 | 2519 | <before>
|
2514 | 2520 | <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/>
|
|
0 commit comments