6 declare(strict_types=1);
22 require
__DIR__ .
'/../../../Magento/ConfigurableProduct/_files/configurable_attribute.php';
28 $installer = Bootstrap::getObjectManager()->create(CategorySetup::class);
44 ->setName(
'Configurable Product Option' .
$option->getLabel())
45 ->setSku(
'configurable_option_single_child')
47 ->setTestConfigurable(
$option->getValue())
48 ->setVisibility(Visibility::VISIBILITY_NOT_VISIBLE)
49 ->setStatus(Status::STATUS_ENABLED)
52 'use_config_manage_stock' => 1,
54 'is_qty_decimal' => 0,
63 'value_index' =>
$option->getValue(),
92 ->setName(
'Configurable Product with single child')
93 ->setSku(
'configurable_with_single_child')
94 ->setVisibility(Visibility::VISIBILITY_BOTH)
95 ->setStatus(Status::STATUS_ENABLED)
98 'use_config_manage_stock' => 1,
defined('TESTS_BP')||define('TESTS_BP' __DIR__
$extensionConfigurableAttributes
$configurableAttributesData
reinitialize(array $overriddenParams=[])