protected function ComponentAttributeTest::setUp in Layout Builder Component Attributes 1.0.x
Same name and namespace in other branches
- 1.2.x tests/src/FunctionalJavascript/ComponentAttributeTest.php \Drupal\Tests\layout_builder_component_attributes\FunctionalJavascript\ComponentAttributeTest::setUp()
- 1.1.x tests/src/FunctionalJavascript/ComponentAttributeTest.php \Drupal\Tests\layout_builder_component_attributes\FunctionalJavascript\ComponentAttributeTest::setUp()
Overrides BrowserTestBase::setUp
File
- tests/
src/ FunctionalJavascript/ ComponentAttributeTest.php, line 46
Class
- ComponentAttributeTest
- Class ComponentAttributeTest.
Namespace
Drupal\Tests\layout_builder_component_attributes\FunctionalJavascriptCode
protected function setUp() : void {
parent::setUp();
$this
->createContentType([
'type' => 'bundle_with_section_field',
]);
// Create an authenticated user.
$this->auth_user = $this
->drupalCreateUser([
'access administration pages',
'access contextual links',
'administer node display',
'administer node fields',
'configure any layout',
]);
// Create an admin user.
$this->admin_user = $this
->drupalCreateUser([
'access administration pages',
'access contextual links',
'administer node display',
'administer node fields',
'bypass node access',
'configure any layout',
'manage layout builder component attributes',
]);
$this
->drupalLogin($this->admin_user);
// Enable layout builder.
$this
->drupalPostForm(static::FIELD_UI_PREFIX . '/display/default', [
'layout[enabled]' => TRUE,
], 'Save');
$this
->drupalPlaceBlock('system_messages_block');
}