You are here

protected function LayoutBuilderInlineBlockTest::setUp in Block Style Plugins 8.2

Overrides InlineBlockTestBase::setUp

File

tests/src/FunctionalJavascript/LayoutBuilderInlineBlockTest.php, line 33

Class

LayoutBuilderInlineBlockTest
Tests that the inline block feature works with styles.

Namespace

Drupal\Tests\block_style_plugins\FunctionalJavascript

Code

protected function setUp() : void {
  parent::setUp();
  $user = $this
    ->drupalCreateUser([
    'configure any layout',
    'administer node display',
    'administer node fields',
    'access contextual links',
    'create and edit custom blocks',
  ]);
  $user
    ->save();
  $this
    ->drupalLogin($user);

  // Enable layout builder.
  $field_ui_prefix = 'admin/structure/types/manage/bundle_with_section_field';
  $this
    ->drupalGet("{$field_ui_prefix}/display/default");
  $this
    ->submitForm([
    'layout[enabled]' => TRUE,
    'layout[allow_custom]' => TRUE,
  ], 'Save');
}