livre-1.0.0-beta6/book/tests/src/FunctionalJavascript/BookJavascriptBase.php
book/tests/src/FunctionalJavascript/BookJavascriptBase.php
<?php
declare(strict_types=1);
namespace Drupal\Tests\book\FunctionalJavascript;
use Drupal\FunctionalJavascriptTests\WebDriverTestBase;
/**
* Base class for javascript tests.
*/
abstract class BookJavascriptBase extends WebDriverTestBase {
/**
* {@inheritdoc}
*/
protected static $modules = ['book', 'book_content_type'];
/**
* {@inheritdoc}
*/
protected $defaultTheme = 'stark';
/**
* {@inheritdoc}
*/
public function setUp(): void {
parent::setUp();
$config_factory = \Drupal::configFactory();
$config = $config_factory->getEditable('book.settings');
$settings = [];
$settings[] = [
'content_type' => 'book',
'child_type' => 'book',
];
$config->set('allowed_types', $settings)->save();
}
}
