core/modules/field/src/Tests/String/StringFieldTest.php | 2 +- .../file/tests/src/Functional/FileManagedAccessTest.php | 11 ++++++++++- core/modules/file/tests/src/Kernel/FileItemTest.php | 4 ++-- .../Functional/EntityResource/File/FileResourceTestBase.php | 2 +- core/modules/text/src/Tests/TextFieldTest.php | 7 +------ 5 files changed, 15 insertions(+), 11 deletions(-) diff --git a/core/modules/field/src/Tests/String/StringFieldTest.php b/core/modules/field/src/Tests/String/StringFieldTest.php index 97e470e..fdedb79 100644 --- a/core/modules/field/src/Tests/String/StringFieldTest.php +++ b/core/modules/field/src/Tests/String/StringFieldTest.php @@ -32,7 +32,7 @@ class StringFieldTest extends WebTestBase { protected function setUp() { parent::setUp(); - $this->webUser = $this->drupalCreateUser(['view test entity', 'administer entity_test content']); + $this->webUser = $this->drupalCreateUser(['view test entity', 'administer entity_test content', 'access content']); $this->drupalLogin($this->webUser); } diff --git a/core/modules/file/tests/src/Functional/FileManagedAccessTest.php b/core/modules/file/tests/src/Functional/FileManagedAccessTest.php index b749ea2..c62b1cb 100644 --- a/core/modules/file/tests/src/Functional/FileManagedAccessTest.php +++ b/core/modules/file/tests/src/Functional/FileManagedAccessTest.php @@ -3,6 +3,7 @@ namespace Drupal\Tests\file\Functional; use Drupal\file\Entity\File; +use Drupal\user\Entity\Role; /** * Tests access to managed files. @@ -14,7 +15,15 @@ class FileManagedAccessTest extends FileManagedTestBase { /** * {@inheritdoc} */ - public static $modules = ['node']; + protected function setUp() { + parent::setUp(); + + // Give anonymous users permission to access content, so they can view and + // download public files. + $anonymous_role = Role::load(Role::ANONYMOUS_ID); + $anonymous_role->grantPermission('access content'); + $anonymous_role->save(); + } /** * Tests if public file is always accessible. diff --git a/core/modules/file/tests/src/Kernel/FileItemTest.php b/core/modules/file/tests/src/Kernel/FileItemTest.php index 7a0ddc0..ac6cd88 100644 --- a/core/modules/file/tests/src/Kernel/FileItemTest.php +++ b/core/modules/file/tests/src/Kernel/FileItemTest.php @@ -45,8 +45,8 @@ protected function setUp() { $this->installEntitySchema('user'); $this->installConfig(['user']); - // Give anonymous users permission to access content, so that we can view - // and download public file. + // Give anonymous users permission to access content, so they can view and + // download public files. $anonymous_role = Role::load(Role::ANONYMOUS_ID); $anonymous_role->grantPermission('access content'); $anonymous_role->save(); diff --git a/core/modules/rest/tests/src/Functional/EntityResource/File/FileResourceTestBase.php b/core/modules/rest/tests/src/Functional/EntityResource/File/FileResourceTestBase.php index 2ff149b..c63853e 100644 --- a/core/modules/rest/tests/src/Functional/EntityResource/File/FileResourceTestBase.php +++ b/core/modules/rest/tests/src/Functional/EntityResource/File/FileResourceTestBase.php @@ -14,7 +14,7 @@ /** * {@inheritdoc} */ - public static $modules = ['file', 'node', 'user']; + public static $modules = ['file', 'user']; /** * {@inheritdoc} diff --git a/core/modules/text/src/Tests/TextFieldTest.php b/core/modules/text/src/Tests/TextFieldTest.php index af0b73e..d061c00 100644 --- a/core/modules/text/src/Tests/TextFieldTest.php +++ b/core/modules/text/src/Tests/TextFieldTest.php @@ -17,11 +17,6 @@ class TextFieldTest extends StringFieldTest { /** - * {@inheritdoc} - */ - public static $modules = ['node']; - - /** * A user with relevant administrative privileges. * * @var \Drupal\user\UserInterface @@ -31,7 +26,7 @@ class TextFieldTest extends StringFieldTest { protected function setUp() { parent::setUp(); - $this->adminUser = $this->drupalCreateUser(['administer filters', 'access content']); + $this->adminUser = $this->drupalCreateUser(['administer filters']); } // Test fields.