InvoiceBrowserTestBase.php in Commerce Invoice 8.2
File
tests/src/Functional/InvoiceBrowserTestBase.php
View source
<?php
namespace Drupal\Tests\commerce_invoice\Functional;
use Drupal\Tests\commerce\Functional\CommerceBrowserTestBase;
abstract class InvoiceBrowserTestBase extends CommerceBrowserTestBase {
public static $modules = [
'commerce_cart',
'commerce_product',
'commerce_invoice',
'commerce_invoice_test',
'entity_print_test',
];
protected function getAdministratorPermissions() {
return array_merge([
'administer commerce_invoice',
'administer commerce_invoice_type',
'access commerce_invoice overview',
], parent::getAdministratorPermissions());
}
protected function setUp() : void {
parent::setUp();
$config = $this->container
->get('config.factory')
->getEditable('entity_print.settings');
$config
->set('print_engines.pdf_engine', 'testprintengine')
->save();
}
}