Skip to content

Commit 8f5bb6a

Browse files
author
Bohdan Korablov
committed
MAGETWO-60908: Image role can't be updated
1 parent 0549b15 commit 8f5bb6a

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

dev/tests/api-functional/testsuite/Magento/Catalog/Api/ProductAttributeMediaGalleryManagementInterfaceTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,8 +237,8 @@ public function testUpdate()
237237

238238
$targetProduct = $this->getTargetSimpleProduct();
239239
$this->assertEquals('/m/a/magento_image.jpg', $targetProduct->getData('thumbnail'));
240-
$this->assertNull($targetProduct->getData('image'));
241-
$this->assertNull($targetProduct->getData('small_image'));
240+
$this->assertEquals('no_selection', $targetProduct->getData('image'));
241+
$this->assertEquals('no_selection', $targetProduct->getData('small_image'));
242242
$mediaGallery = $targetProduct->getData('media_gallery');
243243
$this->assertCount(1, $mediaGallery['images']);
244244
$updatedImage = array_shift($mediaGallery['images']);

dev/tests/integration/testsuite/Magento/Catalog/Model/Product/Gallery/ProcessorTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -146,15 +146,15 @@ public function testClearMediaAttribute()
146146
);
147147
$product->setData(['image' => 'test1', 'small_image' => 'test2', 'thumbnail' => 'test3']);
148148

149-
$this->assertNotEmpty($product->getData('image'));
149+
$this->assertNotEquals('no_selection', $product->getData('image'));
150150
$this->_model->clearMediaAttribute($product, 'image');
151-
$this->assertNull($product->getData('image'));
151+
$this->assertEquals('no_selection', $product->getData('image'));
152152

153-
$this->assertNotEmpty($product->getData('small_image'));
154-
$this->assertNotEmpty($product->getData('thumbnail'));
153+
$this->assertNotEquals('no_selection', $product->getData('small_image'));
154+
$this->assertNotEquals('no_selection', $product->getData('thumbnail'));
155155
$this->_model->clearMediaAttribute($product, ['small_image', 'thumbnail']);
156-
$this->assertNull($product->getData('small_image'));
157-
$this->assertNull($product->getData('thumbnail'));
156+
$this->assertEquals('no_selection', $product->getData('small_image'));
157+
$this->assertEquals('no_selection', $product->getData('thumbnail'));
158158
}
159159

160160
public function testSetMediaAttribute()

0 commit comments

Comments
 (0)