Skip to content

Commit 82d8514

Browse files
committed
ACP2E-420: Price in a Scheduled Update divided by 1000 depending on the Locale
1 parent 12bb21d commit 82d8514

File tree

4 files changed

+41
-2
lines changed

4 files changed

+41
-2
lines changed

app/code/Magento/Catalog/Test/Mftf/Data/ProductData.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -825,6 +825,7 @@
825825
<data key="name" unique="suffix">VirtualProduct</data>
826826
<data key="sku" unique="suffix">virtual_sku</data>
827827
<data key="price">9000.00</data>
828+
<data key="formattedPrice">9,000.00</data>
828829
<data key="quantity">999</data>
829830
<data key="status">In Stock</data>
830831
<data key="visibility">Catalog, Search</data>
@@ -846,6 +847,7 @@
846847
<data key="name" unique="suffix">VirtualProduct</data>
847848
<data key="sku" unique="suffix">virtual_sku</data>
848849
<data key="price">9000.00</data>
850+
<data key="formattedPrice">9,000.00</data>
849851
<data key="quantity">999</data>
850852
<data key="status">Out of Stock</data>
851853
<data key="visibility">Catalog, Search</data>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
@@ -0,0 +1,36 @@
2+
<?xml version="1.0" encoding="UTF-8"?>
3+
<!--
4+
/**
5+
* Copyright © Magento, Inc. All rights reserved.
6+
* See COPYING.txt for license details.
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="AdminCreateSimpleProductCommaSeparatedPriceTest">
12+
<annotations>
13+
<features value="Catalog"/>
14+
<stories value="Create a Simple Product via Admin"/>
15+
<title value="Admin should not be able to create a product with a comma separated price"/>
16+
<description value="Admin should not be able to create a product with a comma separated price"/>
17+
<severity value="MAJOR"/>
18+
<testCaseId value="AC-2928"/>
19+
<useCaseId value="ACP2E-420"/>
20+
<group value="product"/>
21+
</annotations>
22+
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
23+
<actionGroup ref="AdminOpenNewProductFormPageActionGroup" stepKey="goToCreateProduct"/>
24+
<actionGroup ref="FillMainProductFormByStringActionGroup" stepKey="fillPrice">
25+
<argument name="productName" value="{{SimpleProduct.name}}"/>
26+
<argument name="productSku" value="{{SimpleProduct.sku}}"/>
27+
<argument name="productPrice" value="33,444"/>
28+
<argument name="productQuantity" value="{{SimpleProduct.quantity}}"/>
29+
<argument name="productStatus" value="{{SimpleProduct.status}}"/>
30+
<argument name="productWeight" value="{{SimpleProduct.weight}}"/>
31+
</actionGroup>
32+
<actionGroup ref="AdminProductFormSaveActionGroup" stepKey="clickSave"/>
33+
<actionGroup ref="AssertAdminValidationErrorAppearedForPriceFieldOnProductEditPageActionGroup" stepKey="seePriceValidationError">
34+
<argument name="errorMessage" value="Please enter a number 0 or greater in this field."/>
35+
</actionGroup>
36+
</test>
37+
</tests>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
</assertEquals>
9898
<grabTextFrom selector="{{StorefrontProductInfoMainSection.productPrice}}" stepKey="productPriceAmount"/>
9999
<assertEquals stepKey="assertOldPriceTextOnProductPage">
100-
<expectedResult type="string">${{virtualProductOutOfStock.price}}</expectedResult>
100+
<expectedResult type="string">${{virtualProductOutOfStock.formattedPrice}}</expectedResult>
101101
<actualResult type="variable">productPriceAmount</actualResult>
102102
</assertEquals>
103103
</test>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@
150150
</assertEquals>
151151
<grabTextFrom selector="{{StorefrontProductInfoMainSection.productPrice}}" stepKey="productPriceAmount"/>
152152
<assertEquals stepKey="assertOldPriceTextOnProductPage">
153-
<expectedResult type="string">${{virtualProductCustomImportOptions.price}}</expectedResult>
153+
<expectedResult type="string">${{virtualProductCustomImportOptions.formattedPrice}}</expectedResult>
154154
<actualResult type="variable">productPriceAmount</actualResult>
155155
</assertEquals>
156156

0 commit comments

Comments
 (0)