LibraryAccessTest.php in Layout builder library 8
File
tests/src/Functional/LibraryAccessTest.php
View source
<?php
namespace Drupal\Tests\layout_library\Functional;
use Drupal\Tests\BrowserTestBase;
class LibraryAccessTest extends BrowserTestBase {
protected $defaultTheme = 'stark';
public static $modules = [
'layout_library',
];
protected function setUp() {
parent::setUp();
$this->layoutAdmin = $this
->drupalCreateUser([
'configure any layout',
]);
}
public function testLibraryListing() {
$session = $this
->assertSession();
$this
->drupalGet('admin/structure/layouts');
$session
->statusCodeEquals('403');
$this
->drupalLogin($this->layoutAdmin);
$this
->drupalGet('admin/structure/layouts');
$session
->statusCodeEquals('200');
}
}