Skip to content

Commit 7b32ce9

Browse files
committed
MQE-429: Changed implementation for PUT request to use the original entity handler.
1 parent 9ed7081 commit 7b32ce9

File tree

10 files changed

+3
-18
lines changed

10 files changed

+3
-18
lines changed

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Catalog/Metadata/category-meta.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232

3333
<operation name="UpdateCategory" dataType="category" type="update" auth="adminOauth" url="/V1/categories/{id}" method="PUT">
3434
<contentType>application/json</contentType>
35-
<param key="id" type="path">{id}</param>
3635
<object key="category" dataType="category">
3736
<field key="id">integer</field>
3837
<field key="parent_id">integer</field>
@@ -57,6 +56,5 @@
5756

5857
<operation name="DeleteCategory" dataType="category" type="delete" auth="adminOauth" url="/V1/categories/{id}" method="DELETE">
5958
<contentType>application/json</contentType>
60-
<param key="id" type="path">{id}</param>
6159
</operation>
6260
</config>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Catalog/Metadata/product-meta.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
</operation>
3737
<operation name="UpdateProduct" dataType="product" type="update" auth="adminOauth" url="/V1/products/{sku}" method="PUT">
3838
<contentType>application/json</contentType>
39-
<param key="sku" type="path">{sku}</param>
4039
<object dataType="product" key="product">
4140
<field key="id">integer</field>
4241
<field key="sku">string</field>
@@ -65,6 +64,5 @@
6564
</operation>
6665
<operation name="deleteProduct" dataType="product" type="delete" auth="adminOauth" url="/V1/products/{sku}" method="DELETE">
6766
<contentType>application/json</contentType>
68-
<param key="sku" type="path">{sku}</param>
6967
</operation>
7068
</config>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Catalog/Metadata/product_attribute-meta.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@
6060
</operation>
6161
<operation name="UpdateProductAttribute" dataType="ProductAttribute" type="update" auth="adminOauth" url="/V1/products/attributes/{attributeCode}" method="PUT">
6262
<contentType>application/json</contentType>
63-
<param key="attributeCode" type="path">{attributeCode}</param>
6463
<object dataType="ProductAttribute" key="attribute">
6564
<field key="attribute_code">string</field>
6665
<field key="attribute_id">string</field>
@@ -112,6 +111,5 @@
112111
</operation>
113112
<operation name="DeleteProductAttribute" dataType="ProductAttribute" type="delete" auth="adminOauth" url="/V1/products/attributes/{attributeCode}" method="DELETE">
114113
<contentType>application/json</contentType>
115-
<param key="attributeCode" type="path">{attributeCode}</param>
116114
</operation>
117115
</config>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Catalog/Metadata/product_attribute_option-meta.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
xsi:noNamespaceSchemaLocation="../../../../../../vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/DataGenerator/etc/dataOperation.xsd">
1111
<operation name="CreateProductAttributeOption" dataType="ProductAttributeOption" type="create" auth="adminOauth" url="/V1/products/attributes/{attribute_code}/options" method="POST">
1212
<contentType>application/json</contentType>
13-
<param key="attribute_code" type="path">{attribute_code}</param>
1413
<object dataType="ProductAttributeOption" key="option">
1514
<field key="label">string</field>
1615
<field key="value">string</field>
@@ -23,11 +22,8 @@
2322
</operation>
2423
<operation name="DeleteProductAttributeOption" dataType="ProductAttributeOption" type="delete" auth="adminOauth" url="/V1/products/attributes/{attribute_code}/options/{optionId}" method="DELETE">
2524
<contentType>application/json</contentType>
26-
<param key="attribute_code" type="path">{attribute_code}</param>
27-
<param key="optionId" type="path">{optionId}</param>
2825
</operation>
2926
<operation name="GetProductAttributeOption" dataType="ProductAttributeOption" type="get" auth="adminOauth" url="/V1/products/attributes/{attribute_code}/options/" method="GET">
3027
<contentType>application/json</contentType>
31-
<param key="attribute_code" type="path">{attribute_code}</param>
3228
</operation>
3329
</config>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Catalog/Metadata/product_attribute_set-meta.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,5 @@
1717
</operation>
1818
<operation name="DeleteProductAttributeFromAttributeSet" dataType="ProductAttributeSet" type="delete" auth="adminOauth" url="/V1/products/attribute-sets/{attributeSetId}/attributes/{attributeCode}" method="DELETE">
1919
<contentType>application/json</contentType>
20-
<param key="attributeSetId" type="path">{attributeSetId}</param>
21-
<param key="attributeCode" type="path">{attributeCode}</param>
2220
</operation>
2321
</config>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Checkout/Metadata/coupon-meta.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,5 @@
2727

2828
<operation name="DeleteCoupon" dataType="coupon" type="delete" auth="adminOauth" url="/rest/V1/coupons/{couponId}" method="DELETE">
2929
<header param="Content-Type">application/json</header>
30-
<param key="couponId" type="path">{couponId}</param>
3130
</operation>
3231
</config>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProduct/Metadata/configurable_product_add_child-meta.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
xsi:noNamespaceSchemaLocation="../../../../../../vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/DataGenerator/etc/dataOperation.xsd">
1111
<operation name="ConfigurableProductAddChild" dataType="ConfigurableProductAddChild" type="create" auth="adminOauth" url="/V1/configurable-products/{sku}/child" method="POST">
1212
<contentType>application/json</contentType>
13-
<param key="sku" type="path">{sku}</param>
1413
<field key="childSku">string</field>
1514
</operation>
1615
</config>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProduct/Metadata/configurable_product_options-meta.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
xsi:noNamespaceSchemaLocation="../../../../../../vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/DataGenerator/etc/dataOperation.xsd">
1111
<operation name="CreateConfigurableProductOption" dataType="ConfigurableProductOption" type="create" auth="adminOauth" url="/V1/configurable-products/{sku}/options" method="POST">
1212
<contentType>application/json</contentType>
13-
<param key="sku" type="path">{sku}</param>
1413
<object dataType="ConfigurableProductOption" key="option">
1514
<field key="attribute_id">integer</field>
1615
<field key="label">string</field>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Customer/Metadata/customer-meta.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,5 @@
4343
</operation>
4444
<operation name="DeleteCustomer" dataType="customer" type="delete" auth="adminOauth" url="/V1/customers/{id}" method="DELETE">
4545
<contentType>application/json</contentType>
46-
<param key="id" type="path">{id}</param>
4746
</operation>
4847
</config>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/SampleTests/Cest/UpdateSimpleProductByApiCest.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,17 @@
1919
</annotations>
2020
<before>
2121
<createData mergeKey="categoryHandle" entity="SimpleSubCategory"/>
22-
<createData mergeKey="originalProductHandle" entity="SimpleProduct" >
22+
<createData mergeKey="productHandle" entity="SimpleProduct" >
2323
<required-entity createDataKey="categoryHandle"/>
2424
</createData>
2525
<updateData mergeKey="productHandle" entity="NewSimpleProduct" createDataKey="originalProductHandle">
2626
</updateData>
27+
<updateData mergeKey="update" entity="NewSimpleProduct" createDataKey="productHandle"/>
2728
</before>
2829
<after>
2930
<deleteData mergeKey="delete" createDataKey="productHandle"/>
3031
</after>
3132
<test name="UpdateSimpleProductByApiTest">
3233
</test>
3334
</cest>
34-
</config>
35+
</config>

0 commit comments

Comments
 (0)