Skip to content

Commit 8988fac

Browse files
committed
Merge remote-tracking branch 'mainline/develop' into MQE-2538
2 parents 61878d5 + caf5929 commit 8988fac

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
11+
<test name="AdminAdobeStockCheckAddSelectedButtonIsNotAvailableInMassDeleteModeTest">
12+
<annotations>
13+
<features value="AdobeStockImageAdminUi"/>
14+
<stories value="Add selected button is not visible in mass delete mode"/>
15+
<useCaseId value="https://github.com/magento/adobe-stock-integration/issues/461"/>
16+
<title value="User sees the option to add the image into the content is not active when several images selected"/>
17+
<description value="Check that several images can not be added in mass delete mode"/>
18+
<testCaseId value="https://studio.cucumber.io/projects/131313/test-plan/folders/1320712/scenarios/3962866"/>
19+
<severity value="MAJOR"/>
20+
<group value="adobe_stock_media_gallery"/>
21+
</annotations>
22+
<before>
23+
<actionGroup ref="EnabledWYSIWYGActionGroup" stepKey="enableWYSIWYG"/>
24+
<actionGroup ref="CliEnableTinyMCE4ActionGroup" stepKey="switchToTinyMCE4"/>
25+
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
26+
</before>
27+
<after>
28+
<!-- Disable WYSIWYG -->
29+
<actionGroup ref="DisabledWYSIWYGActionGroup" stepKey="disableWYSIWYG"/>
30+
31+
<!-- Delete images -->
32+
<actionGroup ref="AdminEnhancedMediaGalleryDeletedAllImagesActionGroup" stepKey="deleteAllImages"/>
33+
34+
<!-- Logout from admin panel -->
35+
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/>
36+
</after>
37+
38+
<!-- Create a new CMS page -->
39+
<actionGroup ref="AdminOpenCreateNewCMSPageActionGroup" stepKey="openNewCmsPage"/>
40+
<actionGroup ref="AdminOpenMediaGalleryTinyMce4ActionGroup" stepKey="openMediaGalleryFromWysiwyg"/>
41+
42+
<!-- Clear filter-->
43+
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearGridFilters"/>
44+
45+
<!-- Upload images -->
46+
<actionGroup ref="AdminEnhancedMediaGalleryUploadImageActionGroup" stepKey="uploadImage">
47+
<argument name="image" value="ImageUpload"/>
48+
</actionGroup>
49+
<actionGroup ref="AdminEnhancedMediaGalleryUploadImageActionGroup" stepKey="uploadSecondImage">
50+
<argument name="image" value="ImageUpload_1"/>
51+
</actionGroup>
52+
53+
<!-- Select images -->
54+
<actionGroup ref="AdminEnhancedMediaGalleryEnableMassActionModeActionGroup" stepKey="enableMassActionToDeleteImages"/>
55+
<actionGroup ref="AdminEnhancedMediaGallerySelectImageForMassActionActionGroup" stepKey="selectFirstImageToDelete">
56+
<argument name="imageName" value="{{ImageUpload.fileName}}"/>
57+
</actionGroup>
58+
<actionGroup ref="AdminEnhancedMediaGallerySelectImageForMassActionActionGroup" stepKey="selectSecondImageToDelete">
59+
<argument name="imageName" value="{{ImageUpload_1.fileName}}"/>
60+
</actionGroup>
61+
62+
<!-- Assert that add selected button is not active -->
63+
<dontSeeElement selector="{{AdminMediaGalleryHeaderButtonsSection.addSelected}}" stepKey="verifyAddSelectedButtonNotVisible"/>
64+
</test>
65+
</tests>

0 commit comments

Comments
 (0)