|
9 | 9 | <tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
|
10 | 10 | <test name="AdminMediaGalleryAssertImageUsedInLinkBlocksGridTest">
|
11 | 11 | <annotations>
|
12 |
| - <features value="AdminMediaGalleryUsedInBlocksFilter"/> |
13 |
| - <useCaseId value="https://github.com/magento/adobe-stock-integration/issues/1168"/> |
14 |
| - <title value="Used in blocks link"/> |
| 12 | + <features value="MediaGalleryCmsUi"/> |
15 | 13 | <stories value="Story 58: User sees entities where asset is used in" />
|
16 |
| - <testCaseId value="https://studio.cucumber.io/projects/131313/test-plan/folders/1320712/scenarios/4951848"/> |
| 14 | + <title value="Used in blocks link"/> |
17 | 15 | <description value="User filters assets used in blocks"/>
|
18 | 16 | <severity value="CRITICAL"/>
|
| 17 | + <testCaseId value="https://studio.cucumber.io/projects/131313/test-plan/folders/1320712/scenarios/4951848"/> |
| 18 | + <useCaseId value="https://github.com/magento/adobe-stock-integration/issues/1168"/> |
19 | 19 | <group value="media_gallery_ui"/>
|
20 | 20 | </annotations>
|
21 | 21 | <before>
|
22 |
| - <createData entity="_defaultBlock" stepKey="block" /> |
23 |
| - <actionGroup ref="AdminLoginActionGroup" stepKey="login"/> |
| 22 | + <createData entity="_defaultBlock" stepKey="createBlock" /> |
| 23 | + <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/> |
| 24 | + <actionGroup ref="AdminEnhancedMediaGalleryDeletedAllImagesActionGroup" stepKey="deleteAllImages"/> |
24 | 25 | </before>
|
25 | 26 | <after>
|
26 |
| - <actionGroup ref="ResetAdminDataGridToDefaultViewActionGroup" stepKey="resetAdminDataGridToDefaultView"/> |
27 |
| - <actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/> |
28 |
| - <actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCacheAfterTest"> |
29 |
| - <argument name="tags" value="block_html"/> |
| 27 | + <deleteData createDataKey="createBlock" stepKey="deleteBlock"/> |
| 28 | + |
| 29 | + <actionGroup ref="AdminOpenStandaloneMediaGalleryActionGroup" stepKey="openMediaGallery"/> |
| 30 | + <actionGroup ref="ResetAdminDataGridToDefaultViewActionGroup" stepKey="resetAdminDataGridToDefaultViewAgain"/> |
| 31 | + <actionGroup ref="AdminMediaGalleryFolderSelectActionGroup" stepKey="selectCreatedFolderAgain"> |
| 32 | + <argument name="name" value="{{AdminMediaGalleryFolderData.name}}"/> |
| 33 | + </actionGroup> |
| 34 | + <actionGroup ref="AdminEnhancedMediaGalleryViewImageDetails" stepKey="openViewImageDetailsToVerifyEmptyUsedIn"/> |
| 35 | + <actionGroup ref="AssertAdminEnhancedMediaGalleryUsedInSectionNotDisplayedActionGroup" stepKey="assertThereIsNoUsedInSection"/> |
| 36 | + <actionGroup ref="AdminEnhancedMediaGalleryCloseViewDetailsActionGroup" stepKey="closeImageDetails"/> |
| 37 | + |
| 38 | + <actionGroup ref="AdminMediaGalleryFolderDeleteActionGroup" stepKey="deleteFolder"/> |
| 39 | + <actionGroup ref="AdminMediaGalleryAssertFolderDoesNotExistActionGroup" stepKey="assertFolderWasDeleted"> |
| 40 | + <argument name="name" value="{{AdminMediaGalleryFolderData.name}}"/> |
30 | 41 | </actionGroup>
|
| 42 | + |
| 43 | + <actionGroup ref="ResetAdminDataGridToDefaultViewActionGroup" stepKey="resetAdminDataGridToDefaultView"/> |
| 44 | + <actionGroup ref="AdminEnhancedMediaGalleryDeletedAllImagesActionGroup" stepKey="deleteAllImagesAfterTest"/> |
| 45 | + <actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/> |
31 | 46 | </after>
|
32 | 47 |
|
33 | 48 | <actionGroup ref="NavigateToCreatedCMSBlockPageActionGroup" stepKey="navigateToCreatedCMSBlockPage">
|
34 |
| - <argument name="CMSBlockPage" value="$$block$$"/> |
| 49 | + <argument name="CMSBlockPage" value="$createBlock$"/> |
35 | 50 | </actionGroup>
|
36 | 51 | <click selector="{{CmsWYSIWYGSection.InsertImageBtn}}" stepKey="clickInsertImageIcon" />
|
37 | 52 | <waitForPageLoad stepKey="waitForInitialPageLoad" />
|
38 | 53 | <waitForPageLoad stepKey="waitForSecondaryPageLoad" />
|
39 | 54 | <actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearFilter"/>
|
40 | 55 | <actionGroup ref="AdminMediaGalleryOpenNewFolderFormActionGroup" stepKey="openNewFolderForm"/>
|
41 | 56 | <actionGroup ref="AdminMediaGalleryCreateNewFolderActionGroup" stepKey="createNewFolder">
|
42 |
| - <argument name="name" value="blockImage"/> |
| 57 | + <argument name="name" value="{{AdminMediaGalleryFolderData.name}}"/> |
43 | 58 | </actionGroup>
|
44 | 59 | <actionGroup ref="AdminMediaGalleryAssertFolderNameActionGroup" stepKey="assertNewFolderCreated">
|
45 |
| - <argument name="name" value="blockImage"/> |
| 60 | + <argument name="name" value="{{AdminMediaGalleryFolderData.name}}"/> |
46 | 61 | </actionGroup>
|
47 | 62 | <waitForPageLoad stepKey="waitForGridToLoadAfterNewFolderCreated"/>
|
48 | 63 | <actionGroup ref="AdminEnhancedMediaGalleryUploadImageActionGroup" stepKey="uploadImage">
|
|
57 | 72 | <actionGroup ref="AdminOpenStandaloneMediaGalleryActionGroup" stepKey="openStandaloneMediaGallery"/>
|
58 | 73 | <actionGroup ref="ResetAdminDataGridToDefaultViewActionGroup" stepKey="resetAdminDataGridToDefaultView"/>
|
59 | 74 | <actionGroup ref="AdminMediaGalleryFolderSelectActionGroup" stepKey="selectCreatedFolder">
|
60 |
| - <argument name="name" value="blockImage"/> |
| 75 | + <argument name="name" value="{{AdminMediaGalleryFolderData.name}}"/> |
61 | 76 | </actionGroup>
|
62 | 77 | <actionGroup ref="AdminEnhancedMediaGalleryViewImageDetails" stepKey="openViewImageDetails"/>
|
63 | 78 | <actionGroup ref="AdminEnhancedMediaGalleryClickEntityUsedInActionGroup" stepKey="clickUsedInBlocks">
|
64 | 79 | <argument name="entityName" value="Blocks"/>
|
65 | 80 | </actionGroup>
|
66 |
| - <wait time="5" stepKey="waitForAssertLoads"/> |
67 |
| - <reloadPage stepKey="reloadBlocksGridPage"/> |
68 |
| - <waitForPageLoad stepKey="waitForBlocksGridPageLoad"/> |
| 81 | + |
69 | 82 | <actionGroup ref="AdminAssertMediaGalleryFilterPlaceHolderGridActionGroup" stepKey="assertFilterApplied">
|
70 | 83 | <argument name="filterPlaceholder" value="{{ImageMetadata.title}}"/>
|
71 | 84 | </actionGroup>
|
72 | 85 | <actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearFilterInBlocksGrid"/>
|
73 |
| - |
74 |
| - <deleteData createDataKey="block" stepKey="deleteBlock"/> |
75 |
| - |
76 |
| - <actionGroup ref="AdminOpenStandaloneMediaGalleryActionGroup" stepKey="openMediaGallery"/> |
77 |
| - <actionGroup ref="ResetAdminDataGridToDefaultViewActionGroup" stepKey="resetAdminDataGridToDefaultViewAgain"/> |
78 |
| - <actionGroup ref="AdminMediaGalleryFolderSelectActionGroup" stepKey="selectCreatedFolderAgain"> |
79 |
| - <argument name="name" value="blockImage"/> |
80 |
| - </actionGroup> |
81 |
| - <actionGroup ref="AdminEnhancedMediaGalleryViewImageDetails" stepKey="openViewImageDetailsToVerifyEmptyUsedIn"/> |
82 |
| - <actionGroup ref="AssertAdminEnhancedMediaGalleryUsedInSectionNotDisplayedActionGroup" stepKey="assertThereIsNoUsedInSection"/> |
83 |
| - <actionGroup ref="AdminEnhancedMediaGalleryCloseViewDetailsActionGroup" stepKey="closeImageDetails"/> |
84 |
| - |
85 |
| - <actionGroup ref="AdminMediaGalleryFolderDeleteActionGroup" stepKey="deleteFolder"/> |
86 |
| - <actionGroup ref="AdminMediaGalleryAssertFolderDoesNotExistActionGroup" stepKey="assertFolderWasDeleted"> |
87 |
| - <argument name="name" value="blockImage"/> |
88 |
| - </actionGroup> |
89 | 86 | </test>
|
90 | 87 | </tests>
|
0 commit comments