ProductWebDriverTestBase.php in Commerce Core 8.2
File
modules/product/tests/src/FunctionalJavascript/ProductWebDriverTestBase.php
View source
<?php
namespace Drupal\Tests\commerce_product\FunctionalJavascript;
use Drupal\Tests\field\Traits\EntityReferenceTestTrait;
use Drupal\Tests\commerce\FunctionalJavascript\CommerceWebDriverTestBase;
abstract class ProductWebDriverTestBase extends CommerceWebDriverTestBase {
use EntityReferenceTestTrait;
public static $modules = [
'commerce_product',
'commerce_order',
'field_ui',
'options',
'taxonomy',
];
protected $product;
protected $stores;
protected function getAdministratorPermissions() {
return array_merge([
'administer commerce_product',
'administer commerce_product_type',
'administer commerce_product fields',
'administer commerce_product_variation fields',
'administer commerce_product_variation display',
'access commerce_product overview',
], parent::getAdministratorPermissions());
}
protected function setUp() : void {
parent::setUp();
$this->stores = [
$this->store,
];
for ($i = 0; $i < 2; $i++) {
$this->stores[] = $this
->createStore();
}
}
}