Skip to content

Commit 1f5f169

Browse files
ENGCOM-7923: Delete tests images after tests execution #29285
- Merge Pull Request #29285 from Nazar65/magento2:fix-image-deletion - Merged commits: 1. 0887f2e 2. ebedd60 3. 6ad63ad 4. d66811f 5. b9b06e5 6. 667741e
2 parents 00f8a8c + 667741e commit 1f5f169

File tree

5 files changed

+43
-7
lines changed

5 files changed

+43
-7
lines changed

app/code/Magento/Catalog/Test/Mftf/Test/AdminAddImageToWYSIWYGCatalogTest.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,11 @@
3232
<waitForPageLoad stepKey="waitForPageLoad" />
3333
<actionGroup ref="ClickBrowseBtnOnUploadPopupActionGroup" stepKey="clickBrowserBtn"/>
3434
<actionGroup ref="VerifyMediaGalleryStorageActionsActionGroup" stepKey="VerifyMediaGalleryStorageBtn"/>
35+
<actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="navigateToFolder">
36+
<argument name="FolderName" value="Storage Root"/>
37+
</actionGroup>
3538
<actionGroup ref="CreateImageFolderActionGroup" stepKey="CreateImageFolder">
36-
<argument name="ImageFolder" value="ImageFolder"/>
39+
<argument name="ImageFolder" value="ImageFolder"/>
3740
</actionGroup>
3841
<actionGroup ref="AttachImageActionGroup" stepKey="attachImage1">
3942
<argument name="Image" value="ImageUpload3"/>
@@ -50,6 +53,10 @@
5053
<seeElement selector="{{StorefrontCategoryMainSection.mediaDescription(ImageUpload3.content)}}" stepKey="assertMediaDescription"/>
5154
<seeElementInDOM selector="{{StorefrontCategoryMainSection.imageSource(ImageUpload3.fileName)}}" stepKey="assertMediaSource"/>
5255
<after>
56+
<actionGroup ref="NavigateToMediaGalleryActionGroup" stepKey="navigateToMediaGallery"/>
57+
<actionGroup ref="DeleteFolderActionGroup" stepKey="DeleteCreatedFolder">
58+
<argument name="ImageFolder" value="ImageFolder"/>
59+
</actionGroup>
5360
<actionGroup ref="DeleteCategoryActionGroup" stepKey="DeleteCategory">
5461
<argument name="categoryEntity" value="SimpleSubCategory"/>
5562
</actionGroup>

app/code/Magento/Cms/Test/Mftf/Test/AdminAddImageToCMSPageTinyMCE3Test.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@
2525
<magentoCLI command="config:set cms/wysiwyg/editor Magento_Tinymce3/tinymce3Adapter" stepKey="enableTinyMCE3"/>
2626
</before>
2727
<after>
28+
<actionGroup ref="NavigateToMediaGalleryActionGroup" stepKey="navigateToMediaGallery"/>
29+
<actionGroup ref="DeleteFolderActionGroup" stepKey="DeleteCreatedFolder">
30+
<argument name="ImageFolder" value="ImageFolder"/>
31+
</actionGroup>
2832
<!-- Switch WYSIWYG editor to TinyMCE4-->
2933
<comment userInput="Reset editor as TinyMCE4" stepKey="chooseTinyMCE4AsEditor"/>
3034
<magentoCLI command="config:set cms/wysiwyg/editor mage/adminhtml/wysiwyg/tiny_mce/tinymce4Adapter" stepKey="enableTinyMCE4"/>
@@ -47,6 +51,9 @@
4751
<click selector="{{MediaGallerySection.browseForImage}}" stepKey="clickBrowse"/>
4852
<switchToIFrame stepKey="switchOutOfIFrame"/>
4953
<waitForPageLoad stepKey="waitForPageToLoad" />
54+
<actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="navigateToFolder">
55+
<argument name="FolderName" value="Storage Root"/>
56+
</actionGroup>
5057
<actionGroup ref="CreateImageFolderActionGroup" stepKey="CreateImageFolder">
5158
<argument name="ImageFolder" value="ImageFolder"/>
5259
</actionGroup>

app/code/Magento/Cms/Test/Mftf/Test/AdminAddImageToWYSIWYGBlockTest.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@
3737
<waitForPageLoad stepKey="waitForPageLoad2" />
3838
<actionGroup ref="ClickBrowseBtnOnUploadPopupActionGroup" stepKey="clickBrowserBtn"/>
3939
<actionGroup ref="VerifyMediaGalleryStorageActionsActionGroup" stepKey="VerifyMediaGalleryStorageBtn"/>
40+
<actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="navigateToFolder">
41+
<argument name="FolderName" value="Storage Root"/>
42+
</actionGroup>
4043
<actionGroup ref="CreateImageFolderActionGroup" stepKey="CreateImageFolder">
4144
<argument name="ImageFolder" value="ImageFolder"/>
4245
</actionGroup>
@@ -56,6 +59,10 @@
5659
<seeElement selector="{{StorefrontBlockSection.mediaDescription}}" stepKey="assertMediaDescription"/>
5760
<seeElementInDOM selector="{{StorefrontBlockSection.imageSource(ImageUpload.fileName)}}" stepKey="assertMediaSource"/>
5861
<after>
62+
<actionGroup ref="NavigateToMediaGalleryActionGroup" stepKey="navigateToMediaGallery"/>
63+
<actionGroup ref="DeleteFolderActionGroup" stepKey="DeleteCreatedFolder">
64+
<argument name="ImageFolder" value="ImageFolder"/>
65+
</actionGroup>
5966
<amOnPage url="{{CmsPagesPage.url}}" stepKey="amOnEditPage"/>
6067
<waitForPageLoad stepKey="waitForPageLoad"/>
6168
<conditionalClick selector="{{CmsPagesPageActionsSection.clearAllButton}}" dependentSelector="{{CmsPagesPageActionsSection.activeFilters}}" stepKey="clickToResetFilter" visible="true"/>

app/code/Magento/Cms/Test/Mftf/Test/AdminAddImageToWYSIWYGCMSTest.xml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,17 @@
2323
<actionGroup ref="EnabledWYSIWYGActionGroup" stepKey="enableWYSIWYG"/>
2424
<actionGroup ref="SwitchToVersion4ActionGroup" stepKey="switchToTinyMCE4" />
2525
</before>
26+
<after>
27+
<actionGroup ref="NavigateToMediaGalleryActionGroup" stepKey="navigateToMediaGallery"/>
28+
<actionGroup ref="DeleteFolderActionGroup" stepKey="DeleteCreatedFolder">
29+
<argument name="ImageFolder" value="ImageFolder"/>
30+
</actionGroup>
31+
<actionGroup ref="DisabledWYSIWYGActionGroup" stepKey="disableWYSIWYGFirst"/>
32+
<deleteData createDataKey="createCMSPage" stepKey="deletePreReqCMSPage" />
33+
<actionGroup ref="DisabledWYSIWYGActionGroup" stepKey="disableWYSIWYG"/>
34+
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
35+
</after>
36+
2637
<actionGroup ref="NavigateToCreatedCMSPageActionGroup" stepKey="navigateToCreatedCMSPage">
2738
<argument name="CMSPage" value="$$createCMSPage$$"/>
2839
</actionGroup>
@@ -32,6 +43,9 @@
3243
<waitForPageLoad stepKey="waitForPageLoad" />
3344
<actionGroup ref="ClickBrowseBtnOnUploadPopupActionGroup" stepKey="clickBrowserBtn"/>
3445
<actionGroup ref="VerifyMediaGalleryStorageActionsActionGroup" stepKey="VerifyMediaGalleryStorageBtn"/>
46+
<actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="navigateToFolder">
47+
<argument name="FolderName" value="Storage Root"/>
48+
</actionGroup>
3549
<actionGroup ref="CreateImageFolderActionGroup" stepKey="CreateImageFolder">
3650
<argument name="ImageFolder" value="ImageFolder"/>
3751
</actionGroup>
@@ -54,11 +68,5 @@
5468
<waitForPageLoad stepKey="wait4"/>
5569
<seeElement selector="{{StorefrontCMSPageSection.mediaDescription}}" stepKey="assertMediaDescription"/>
5670
<seeElementInDOM selector="{{StorefrontCMSPageSection.imageSource(ImageUpload3.fileName)}}" stepKey="assertMediaSource"/>
57-
<after>
58-
<actionGroup ref="DisabledWYSIWYGActionGroup" stepKey="disableWYSIWYGFirst"/>
59-
<deleteData createDataKey="createCMSPage" stepKey="deletePreReqCMSPage" />
60-
<actionGroup ref="DisabledWYSIWYGActionGroup" stepKey="disableWYSIWYG"/>
61-
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
62-
</after>
6371
</test>
6472
</tests>

app/code/Magento/Newsletter/Test/Mftf/Test/AdminAddImageToWYSIWYGNewsletterTest.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@
3535
<waitForPageLoad stepKey="waitForPageLoad" />
3636
<actionGroup ref="ClickBrowseBtnOnUploadPopupActionGroup" stepKey="clickBrowserBtn"/>
3737
<actionGroup ref="VerifyMediaGalleryStorageActionsActionGroup" stepKey="VerifyMediaGalleryStorageBtn"/>
38+
<actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="navigateToFolder">
39+
<argument name="FolderName" value="Storage Root"/>
40+
</actionGroup>
3841
<actionGroup ref="CreateImageFolderActionGroup" stepKey="CreateImageFolder">
3942
<argument name="ImageFolder" value="ImageFolder"/>
4043
</actionGroup>
@@ -57,6 +60,10 @@
5760
<seeElementInDOM selector="{{StorefrontNewsletterSection.imageSource(ImageUpload3.fileName)}}" stepKey="assertMediaSource"/>
5861
<closeTab stepKey="closeTab"/>
5962
<after>
63+
<actionGroup ref="NavigateToMediaGalleryActionGroup" stepKey="navigateToMediaGallery"/>
64+
<actionGroup ref="DeleteFolderActionGroup" stepKey="DeleteCreatedFolder">
65+
<argument name="ImageFolder" value="ImageFolder"/>
66+
</actionGroup>
6067
<actionGroup ref="DisabledWYSIWYGActionGroup" stepKey="disableWYSIWYG"/>
6168
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
6269
</after>

0 commit comments

Comments
 (0)