Skip to content

Commit cf0c2dc

Browse files
vgoncharenkoduhon
authored andcommitted
MAGETWO-94482: [2.3] Fixed procedure of creating mapping for dynamic fields in elasticsearch
- fix tests
1 parent d484aae commit cf0c2dc

File tree

3 files changed

+6
-8
lines changed

3 files changed

+6
-8
lines changed

app/code/Magento/Elasticsearch/Elasticsearch5/Model/Adapter/FieldMapper/Product/FieldProvider/FieldType/Resolver/CompositeResolver.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ public function __construct(array $items)
2828
if (!$item instanceof ResolverInterface) {
2929
throw new \InvalidArgumentException(
3030
sprintf('Instance of the field type resolver is expected, got %s instead.', get_class($item))
31-
);
32-
}
31+
);
32+
}
3333
}
3434
$this->items = $items;
3535
}

app/code/Magento/Elasticsearch/Model/Adapter/FieldMapper/Product/AttributeAdapter/DummyAttribute.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
/**
1111
* Dummy class for Not EAV attribute.
12+
* @SuppressWarnings(PHPMD)
1213
*/
1314
class DummyAttribute implements CustomAttributesDataInterface
1415
{

app/code/Magento/Elasticsearch/Test/Unit/Model/Adapter/FieldMapper/Product/FieldProvider/FieldName/Resolver/NotEavAttributeTest.php

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,17 @@
66

77
namespace Magento\Elasticsearch\Test\Unit\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\Resolver;
88

9-
use Magento\Catalog\Api\Data\CategoryInterface;
109
use Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\AttributeAdapter;
1110
use Magento\Framework\TestFramework\Unit\Helper\ObjectManager as ObjectManagerHelper;
12-
use Magento\Framework\Registry;
13-
use Magento\Store\Model\StoreManagerInterface as StoreManager;
14-
use Magento\Store\Api\Data\StoreInterface;
11+
use Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\Resolver\NotEavAttribute;
1512

1613
/**
1714
* @SuppressWarnings(PHPMD)
1815
*/
1916
class NotEavAttributeTest extends \PHPUnit\Framework\TestCase
2017
{
2118
/**
22-
* @var \Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\Resolver\NotEavAttribute
19+
* @var NotEavAttribute
2320
*/
2421
private $resolver;
2522

@@ -33,7 +30,7 @@ protected function setUp()
3330
$objectManager = new ObjectManagerHelper($this);
3431

3532
$this->resolver = $objectManager->getObject(
36-
\Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\Resolver\NotEavAttribute::class
33+
NotEavAttribute::class
3734
);
3835
}
3936

0 commit comments

Comments
 (0)