|
467 | 467 | <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSelectProductsByPersists2">
|
468 | 468 | <argument name="property" value="PageBuilderProductsSelectProductsByCategory"/>
|
469 | 469 | </actionGroup>
|
470 |
| - <see selector="{{EditPanelForm.panelMultiSelectFieldControl(PageBuilderProductsSelectCategoryDropDown.section, PageBuilderProductsSelectCategoryDropDown.fieldName)}}" userInput="$$createCategory.name$$" stepKey="seeCategoryNamePersists2"/> |
| 470 | + <actionGroup ref="seeCategoriesInCategorySelector" stepKey="seeCategoryNamePersists2"> |
| 471 | + <argument name="categories" value="$$createCategory.name$$"/> |
| 472 | + </actionGroup> |
471 | 473 | <actionGroup ref="chooseVisualSelectOption" stepKey="chooseSelectProductsBy2">
|
472 | 474 | <argument name="property" value="PageBuilderProductsSelectProductsByCondition"/>
|
473 | 475 | </actionGroup>
|
|
502 | 504 | <argument name="product" value="SortProduct2"/>
|
503 | 505 | <argument name="productIndex" value="2"/>
|
504 | 506 | </actionGroup>
|
505 |
| - <!-- Set to Carousel, Remain as Filter By Condition Category, Sort By Newest First, Show 4 Products --> |
| 507 | + <!-- Remain as Grid, Filter By SKU, Sort By Position, Show 3 Products --> |
506 | 508 | <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditPanel3">
|
507 | 509 | <argument name="contentType" value="PageBuilderProductsContentType"/>
|
508 | 510 | </actionGroup>
|
509 | 511 | <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateAppearancePersists3">
|
510 | 512 | <argument name="property" value="PageBuilderProductsProductGridAppearance"/>
|
511 | 513 | </actionGroup>
|
512 |
| - <actionGroup ref="chooseVisualSelectOption" stepKey="selectAppearance3"> |
513 |
| - <argument name="property" value="PageBuilderProductsProductCarouselAppearance"/> |
514 |
| - </actionGroup> |
515 | 514 | <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSelectProductsByPersists3">
|
516 | 515 | <argument name="property" value="PageBuilderProductsSelectProductsByCondition"/>
|
517 | 516 | </actionGroup>
|
518 |
| - <grabTextFrom selector="{{ProductsContentTypeForm.conditionsListSavedValue('1','2')}}" stepKey="grabConditionValue3"/> |
519 |
| - <assertEquals stepKey="assertCategoryConditionValue3"> |
520 |
| - <expectedResult type="string">$$createCategory.id$$</expectedResult> |
521 |
| - <actualResult type="variable">grabConditionValue3</actualResult> |
522 |
| - </assertEquals> |
523 |
| - <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSortByPersists3"> |
524 |
| - <argument name="property" value="PageBuilderProductsSortByOldestTop"/> |
| 517 | + <actionGroup ref="assertValueInConditionsFilter" stepKey="assertCategoryConditionValue3"> |
| 518 | + <argument name="conditionValue" value="$$createCategory.id$$"/> |
| 519 | + </actionGroup> |
| 520 | + <actionGroup ref="chooseVisualSelectOption" stepKey="chooseSelectProductsBy3"> |
| 521 | + <argument name="property" value="PageBuilderProductsSelectProductsBySKU"/> |
| 522 | + </actionGroup> |
| 523 | + <actionGroup ref="addSKUsToSelectProductsBySKU" stepKey="addProductsSKUsToInputField3"> |
| 524 | + <argument name="SKUs" value="$$createProduct2.sku$$,$$createProduct1.sku$$"/> |
525 | 525 | </actionGroup>
|
526 | 526 | <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="enterSortBy3">
|
527 |
| - <argument name="property" value="PageBuilderProductsSortByNewestTop"/> |
| 527 | + <argument name="property" value="PageBuilderProductsSortBySKUPosition"/> |
528 | 528 | </actionGroup>
|
529 |
| - <actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateDefaultNumberOfProductsToDisplay3"> |
530 |
| - <argument name="property" value="PageBuilderProductsCarouselCountPropertyTwenty"/> |
| 529 | + <actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateNumberOfProductsToDisplayPersists3"> |
| 530 | + <argument name="property" value="PageBuilderProductsCountPropertyTwo"/> |
531 | 531 | </actionGroup>
|
532 | 532 | <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterProductsCount3">
|
533 |
| - <argument name="property" value="PageBuilderProductsCarouselCountPropertyMax"/> |
| 533 | + <argument name="property" value="PageBuilderProductsCountPropertyFive"/> |
534 | 534 | </actionGroup>
|
535 | 535 | <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings3"/>
|
536 | 536 | <!-- Validate Stage 3 -->
|
537 | 537 | <actionGroup ref="validateProductCountInProducts" stepKey="validateProductCountStage3">
|
538 |
| - <argument name="page" value="ProductsCarouselOnStage"/> |
| 538 | + <argument name="page" value="ProductsOnStage"/> |
539 | 539 | <argument name="count" value="2"/>
|
540 | 540 | </actionGroup>
|
541 | 541 | <actionGroup ref="validateProductInProducts" stepKey="validateProduct1Stage3">
|
| 542 | + <argument name="page" value="ProductsOnStage"/> |
| 543 | + <argument name="product" value="SortProduct2"/> |
| 544 | + <argument name="productIndex" value="1"/> |
| 545 | + </actionGroup> |
| 546 | + <actionGroup ref="validateProductInProducts" stepKey="validateProduct2Stage3"> |
| 547 | + <argument name="page" value="ProductsOnStage"/> |
| 548 | + <argument name="product" value="SortProduct1"/> |
| 549 | + <argument name="productIndex" value="2"/> |
| 550 | + </actionGroup> |
| 551 | + <!-- Set to Carousel, Remain as Filter By SKU, Sort By Oldest First, Show 1 Products --> |
| 552 | + <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditPanel4"> |
| 553 | + <argument name="contentType" value="PageBuilderProductsContentType"/> |
| 554 | + </actionGroup> |
| 555 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateAppearancePersists4"> |
| 556 | + <argument name="property" value="PageBuilderProductsProductGridAppearance"/> |
| 557 | + </actionGroup> |
| 558 | + <actionGroup ref="chooseVisualSelectOption" stepKey="selectAppearance4"> |
| 559 | + <argument name="property" value="PageBuilderProductsProductCarouselAppearance"/> |
| 560 | + </actionGroup> |
| 561 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSelectProductsByPersists4"> |
| 562 | + <argument name="property" value="PageBuilderProductsSelectProductsBySKU"/> |
| 563 | + </actionGroup> |
| 564 | + <actionGroup ref="seeSKUsInSKUInputField" stepKey="seeSKUsPersist4"> |
| 565 | + <argument name="SKUs" value="$$createProduct2.sku$$,$$createProduct1.sku$$"/> |
| 566 | + </actionGroup> |
| 567 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSortByPersists4"> |
| 568 | + <argument name="property" value="PageBuilderProductsSortBySKUPosition"/> |
| 569 | + </actionGroup> |
| 570 | + <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="enterSortBy4"> |
| 571 | + <argument name="property" value="PageBuilderProductsSortByOldestTop"/> |
| 572 | + </actionGroup> |
| 573 | + <actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateDefaultNumberOfProductsToDisplay4"> |
| 574 | + <argument name="property" value="PageBuilderProductsCarouselCountPropertyTwenty"/> |
| 575 | + </actionGroup> |
| 576 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterProductsCount4"> |
| 577 | + <argument name="property" value="PageBuilderProductsCarouselCountPropertyOne"/> |
| 578 | + </actionGroup> |
| 579 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings4"/> |
| 580 | + <!-- Validate Stage 4 --> |
| 581 | + <actionGroup ref="validateProductCountInProducts" stepKey="validateProductCountStage4"> |
| 582 | + <argument name="page" value="ProductsCarouselOnStage"/> |
| 583 | + <argument name="count" value="1"/> |
| 584 | + </actionGroup> |
| 585 | + <actionGroup ref="validateProductInProducts" stepKey="validateProduct2Stage4"> |
| 586 | + <argument name="page" value="ProductsCarouselOnStage"/> |
| 587 | + <argument name="product" value="SortProduct1"/> |
| 588 | + <argument name="productIndex" value="1"/> |
| 589 | + </actionGroup> |
| 590 | + <!-- Remain as Carousel, Filter By Condition Category, Sort By Newest First, Show 4 Products --> |
| 591 | + <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditPanel5"> |
| 592 | + <argument name="contentType" value="PageBuilderProductsContentType"/> |
| 593 | + </actionGroup> |
| 594 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateAppearancePersists5"> |
| 595 | + <argument name="property" value="PageBuilderProductsProductCarouselAppearance"/> |
| 596 | + </actionGroup> |
| 597 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSelectProductsByPersists5"> |
| 598 | + <argument name="property" value="PageBuilderProductsSelectProductsBySKU"/> |
| 599 | + </actionGroup> |
| 600 | + <actionGroup ref="seeSKUsInSKUInputField" stepKey="seeSKUsPersist5"> |
| 601 | + <argument name="SKUs" value="$$createProduct2.sku$$,$$createProduct1.sku$$"/> |
| 602 | + </actionGroup> |
| 603 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSortByPersists5"> |
| 604 | + <argument name="property" value="PageBuilderProductsSortByOldestTop"/> |
| 605 | + </actionGroup> |
| 606 | + <actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateDefaultNumberOfProductsToDisplay5"> |
| 607 | + <argument name="property" value="PageBuilderProductsCarouselCountPropertyOne"/> |
| 608 | + </actionGroup> |
| 609 | + <actionGroup ref="chooseVisualSelectOption" stepKey="chooseSelectProductsBy5"> |
| 610 | + <argument name="property" value="PageBuilderProductsSelectProductsByCondition"/> |
| 611 | + </actionGroup> |
| 612 | + <actionGroup ref="assertValueInConditionsFilter" stepKey="assertCategoryConditionValue5"> |
| 613 | + <argument name="conditionValue" value="$$createCategory.id$$"/> |
| 614 | + </actionGroup> |
| 615 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSortByPersistsAgain5"> |
| 616 | + <argument name="property" value="PageBuilderProductsSortByOldestTop"/> |
| 617 | + </actionGroup> |
| 618 | + <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="enterSortBy5"> |
| 619 | + <argument name="property" value="PageBuilderProductsSortByNewestTop"/> |
| 620 | + </actionGroup> |
| 621 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterProductsCount5"> |
| 622 | + <argument name="property" value="PageBuilderProductsCarouselCountPropertyMax"/> |
| 623 | + </actionGroup> |
| 624 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings5"/> |
| 625 | + <!-- Validate Stage 5 --> |
| 626 | + <actionGroup ref="validateProductCountInProducts" stepKey="validateProductCountStage5"> |
| 627 | + <argument name="page" value="ProductsCarouselOnStage"/> |
| 628 | + <argument name="count" value="2"/> |
| 629 | + </actionGroup> |
| 630 | + <actionGroup ref="validateProductInProducts" stepKey="validateProduct1Stage5"> |
542 | 631 | <argument name="page" value="ProductsCarouselOnStage"/>
|
543 | 632 | <argument name="product" value="SortProduct1"/>
|
544 | 633 | <argument name="productIndex" value="2"/>
|
545 | 634 | </actionGroup>
|
546 |
| - <actionGroup ref="validateProductInProducts" stepKey="validateProduct2Stage3"> |
| 635 | + <actionGroup ref="validateProductInProducts" stepKey="validateProduct2Stage5"> |
547 | 636 | <argument name="page" value="ProductsCarouselOnStage"/>
|
548 | 637 | <argument name="product" value="SortProduct2"/>
|
549 | 638 | <argument name="productIndex" value="1"/>
|
550 | 639 | </actionGroup>
|
551 | 640 | <!-- Remain as Carousel, Filter By Category, Sort By Position, Show 4 Products -->
|
552 |
| - <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditPanel4"> |
| 641 | + <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditPanel6"> |
553 | 642 | <argument name="contentType" value="PageBuilderProductsContentType"/>
|
554 | 643 | </actionGroup>
|
555 |
| - <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateAppearancePersists4"> |
| 644 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateAppearancePersists6"> |
556 | 645 | <argument name="property" value="PageBuilderProductsProductCarouselAppearance"/>
|
557 | 646 | </actionGroup>
|
558 |
| - <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSelectProductsByPersists4"> |
| 647 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSelectProductsByPersists6"> |
559 | 648 | <argument name="property" value="PageBuilderProductsSelectProductsByCondition"/>
|
560 | 649 | </actionGroup>
|
561 |
| - <grabTextFrom selector="{{ProductsContentTypeForm.conditionsListSavedValue('1','2')}}" stepKey="grabConditionValue4"/> |
562 |
| - <assertEquals stepKey="assertCategoryConditionValue4"> |
563 |
| - <expectedResult type="string">$$createCategory.id$$</expectedResult> |
564 |
| - <actualResult type="variable">grabConditionValue4</actualResult> |
565 |
| - </assertEquals> |
566 |
| - <actionGroup ref="chooseVisualSelectOption" stepKey="chooseSelectProductsBy4"> |
| 650 | + <actionGroup ref="assertValueInConditionsFilter" stepKey="assertCategoryConditionValue6"> |
| 651 | + <argument name="conditionValue" value="$$createCategory.id$$"/> |
| 652 | + </actionGroup> |
| 653 | + <actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateDefaultNumberOfProductsToDisplay6"> |
| 654 | + <argument name="property" value="PageBuilderProductsCarouselCountPropertyMax"/> |
| 655 | + </actionGroup> |
| 656 | + <actionGroup ref="chooseVisualSelectOption" stepKey="chooseSelectProductsBy6"> |
567 | 657 | <argument name="property" value="PageBuilderProductsSelectProductsByCategory"/>
|
568 | 658 | </actionGroup>
|
569 |
| - <see selector="{{EditPanelForm.panelMultiSelectFieldControl(PageBuilderProductsSelectCategoryDropDown.section, PageBuilderProductsSelectCategoryDropDown.fieldName)}}" userInput="$$createCategory.name$$" stepKey="seeCategoryNamePersists4"/> |
570 |
| - <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSortByChangesToNewestFirst4"> |
| 659 | + <actionGroup ref="seeCategoriesInCategorySelector" stepKey="seeCategoryNamePersists6"> |
| 660 | + <argument name="categories" value="$$createCategory.name$$"/> |
| 661 | + </actionGroup> |
| 662 | + <actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="validateSortByChangesToNewestFirst6"> |
571 | 663 | <argument name="property" value="PageBuilderProductsSortByNewestTop"/>
|
572 | 664 | </actionGroup>
|
573 |
| - <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="enterSortBy4"> |
| 665 | + <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="enterSortBy6"> |
574 | 666 | <argument name="property" value="PageBuilderProductsSortByOldestTop"/>
|
575 | 667 | </actionGroup>
|
576 |
| - <actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateDefaultNumberOfProductsToDisplay4"> |
| 668 | + <actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateDefaultNumberOfProductsToDisplayAgain6"> |
577 | 669 | <argument name="property" value="PageBuilderProductsCarouselCountPropertyMax"/>
|
578 | 670 | </actionGroup>
|
579 |
| - <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterProductsCount4"> |
| 671 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterProductsCount6"> |
580 | 672 | <argument name="property" value="PageBuilderProductsCarouselCountPropertyFour"/>
|
581 | 673 | </actionGroup>
|
582 |
| - <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings4"/> |
| 674 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings6"/> |
583 | 675 | <!-- Validate Stage 4 -->
|
584 |
| - <actionGroup ref="validateProductCountInProducts" stepKey="validateProductCountStage4"> |
| 676 | + <actionGroup ref="validateProductCountInProducts" stepKey="validateProductCountStage6"> |
585 | 677 | <argument name="page" value="ProductsCarouselOnStage"/>
|
586 | 678 | <argument name="count" value="2"/>
|
587 | 679 | </actionGroup>
|
588 |
| - <actionGroup ref="validateProductInProducts" stepKey="validateProduct1Stage4"> |
| 680 | + <actionGroup ref="validateProductInProducts" stepKey="validateProduct1Stage6"> |
589 | 681 | <argument name="page" value="ProductsCarouselOnStage"/>
|
590 | 682 | <argument name="product" value="SortProduct1"/>
|
591 | 683 | <argument name="productIndex" value="1"/>
|
592 | 684 | </actionGroup>
|
593 |
| - <actionGroup ref="validateProductInProducts" stepKey="validateProduct2Stage4"> |
| 685 | + <actionGroup ref="validateProductInProducts" stepKey="validateProduct2Stage6"> |
594 | 686 | <argument name="page" value="ProductsCarouselOnStage"/>
|
595 | 687 | <argument name="product" value="SortProduct2"/>
|
596 | 688 | <argument name="productIndex" value="2"/>
|
|
0 commit comments