function BlockContentListTest::testBlockRegionPlacement

Same name in other branches
  1. 11.x core/modules/block_content/tests/src/Functional/BlockContentListTest.php \Drupal\Tests\block_content\Functional\BlockContentListTest::testBlockRegionPlacement()

Tests the region value when a new block is saved.

File

core/modules/block_content/tests/src/Functional/BlockContentListTest.php, line 75

Class

BlockContentListTest
Tests the listing of content blocks.

Namespace

Drupal\Tests\block_content\Functional

Code

public function testBlockRegionPlacement() : void {
    $this->drupalLogin($this->drupalCreateUser($this->permissions));
    $this->drupalGet("admin/structure/block/library/stark", [
        'query' => [
            'region' => 'content',
        ],
    ]);
    $this->clickLink('Add content block');
    $this->assertSession()
        ->statusCodeEquals(200);
    $edit = [
        'info[0][value]' => 'foo',
    ];
    $this->submitForm($edit, 'Save');
    $this->assertSession()
        ->fieldValueEquals('region', 'content');
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.