Loading core/modules/media/tests/src/Functional/MediaRequirementsTest.php +4 −9 Original line number Diff line number Diff line Loading @@ -11,14 +11,6 @@ */ class MediaRequirementsTest extends MediaFunctionalTestBase { /** * {@inheritdoc} * * @todo Remove and fix test to not rely on super user. * @see https://www.drupal.org/project/drupal/issues/3437620 */ protected bool $usesSuperUserAccessPolicy = TRUE; /** * {@inheritdoc} */ Loading @@ -38,7 +30,10 @@ public function testMissingSourceFieldDefinition(): void { $field_storage_definition->delete(); $valid_media_type = $this->createMediaType('test'); $this->drupalLogin($this->rootUser); $permissions = [ 'administer site configuration', ]; $this->drupalLogin($this->drupalCreateUser($permissions)); $this->drupalGet('/admin/reports/status'); $this->assertSession()->statusCodeEquals(200); $this->assertSession()->pageTextContains("The source field definition for the {$media_type->label()} media type is missing."); Loading core/modules/media_library/tests/src/FunctionalJavascript/ContentModerationTest.php +0 −28 Original line number Diff line number Diff line Loading @@ -39,14 +39,6 @@ class ContentModerationTest extends WebDriverTestBase { 'views', ]; /** * {@inheritdoc} * * @todo Remove and fix test to not rely on super user. * @see https://www.drupal.org/project/drupal/issues/3437620 */ protected bool $usesSuperUserAccessPolicy = TRUE; /** * {@inheritdoc} */ Loading Loading @@ -189,11 +181,6 @@ protected function setUp(): void { * Tests the media library widget only shows published media. */ public function testAdministrationPage(): void { // User 1 should be able to see all media items. $this->drupalLogin($this->rootUser); $this->drupalGet('admin/content/media'); $this->assertAllMedia(); // The media admin user should be able to see all media items. $this->drupalLogin($this->userAdmin); $this->drupalGet('admin/content/media'); Loading Loading @@ -225,11 +212,6 @@ public function testAdministrationPage(): void { $media->save(); } // User 1 should still be able to see all media items. $this->drupalLogin($this->rootUser); $this->drupalGet('admin/content/media'); $this->assertAllMedia(); // The media admin user should still be able to see all media items. $this->drupalLogin($this->userAdmin); $this->drupalGet('admin/content/media'); Loading Loading @@ -262,11 +244,6 @@ public function testWidget(): void { $assert_session = $this->assertSession(); // All users should only be able to see published media items. $this->drupalLogin($this->rootUser); $this->drupalGet('node/add/article'); $assert_session->elementExists('css', '.js-media-library-open-button[name^="field_media"]')->click(); $assert_session->assertWaitOnAjaxRequest(); $this->assertOnlyPublishedMedia(); $this->drupalLogin($this->userAdmin); $this->drupalGet('node/add/article'); $assert_session->elementExists('css', '.js-media-library-open-button[name^="field_media"]')->click(); Loading Loading @@ -295,11 +272,6 @@ public function testWidget(): void { $media->save(); } $this->drupalLogin($this->rootUser); $this->drupalGet('node/add/article'); $assert_session->elementExists('css', '.js-media-library-open-button[name^="field_media"]')->click(); $assert_session->assertWaitOnAjaxRequest(); $this->assertOnlyPublishedMedia(); $this->drupalLogin($this->userAdmin); $this->drupalGet('node/add/article'); $assert_session->elementExists('css', '.js-media-library-open-button[name^="field_media"]')->click(); Loading Loading
core/modules/media/tests/src/Functional/MediaRequirementsTest.php +4 −9 Original line number Diff line number Diff line Loading @@ -11,14 +11,6 @@ */ class MediaRequirementsTest extends MediaFunctionalTestBase { /** * {@inheritdoc} * * @todo Remove and fix test to not rely on super user. * @see https://www.drupal.org/project/drupal/issues/3437620 */ protected bool $usesSuperUserAccessPolicy = TRUE; /** * {@inheritdoc} */ Loading @@ -38,7 +30,10 @@ public function testMissingSourceFieldDefinition(): void { $field_storage_definition->delete(); $valid_media_type = $this->createMediaType('test'); $this->drupalLogin($this->rootUser); $permissions = [ 'administer site configuration', ]; $this->drupalLogin($this->drupalCreateUser($permissions)); $this->drupalGet('/admin/reports/status'); $this->assertSession()->statusCodeEquals(200); $this->assertSession()->pageTextContains("The source field definition for the {$media_type->label()} media type is missing."); Loading
core/modules/media_library/tests/src/FunctionalJavascript/ContentModerationTest.php +0 −28 Original line number Diff line number Diff line Loading @@ -39,14 +39,6 @@ class ContentModerationTest extends WebDriverTestBase { 'views', ]; /** * {@inheritdoc} * * @todo Remove and fix test to not rely on super user. * @see https://www.drupal.org/project/drupal/issues/3437620 */ protected bool $usesSuperUserAccessPolicy = TRUE; /** * {@inheritdoc} */ Loading Loading @@ -189,11 +181,6 @@ protected function setUp(): void { * Tests the media library widget only shows published media. */ public function testAdministrationPage(): void { // User 1 should be able to see all media items. $this->drupalLogin($this->rootUser); $this->drupalGet('admin/content/media'); $this->assertAllMedia(); // The media admin user should be able to see all media items. $this->drupalLogin($this->userAdmin); $this->drupalGet('admin/content/media'); Loading Loading @@ -225,11 +212,6 @@ public function testAdministrationPage(): void { $media->save(); } // User 1 should still be able to see all media items. $this->drupalLogin($this->rootUser); $this->drupalGet('admin/content/media'); $this->assertAllMedia(); // The media admin user should still be able to see all media items. $this->drupalLogin($this->userAdmin); $this->drupalGet('admin/content/media'); Loading Loading @@ -262,11 +244,6 @@ public function testWidget(): void { $assert_session = $this->assertSession(); // All users should only be able to see published media items. $this->drupalLogin($this->rootUser); $this->drupalGet('node/add/article'); $assert_session->elementExists('css', '.js-media-library-open-button[name^="field_media"]')->click(); $assert_session->assertWaitOnAjaxRequest(); $this->assertOnlyPublishedMedia(); $this->drupalLogin($this->userAdmin); $this->drupalGet('node/add/article'); $assert_session->elementExists('css', '.js-media-library-open-button[name^="field_media"]')->click(); Loading Loading @@ -295,11 +272,6 @@ public function testWidget(): void { $media->save(); } $this->drupalLogin($this->rootUser); $this->drupalGet('node/add/article'); $assert_session->elementExists('css', '.js-media-library-open-button[name^="field_media"]')->click(); $assert_session->assertWaitOnAjaxRequest(); $this->assertOnlyPublishedMedia(); $this->drupalLogin($this->userAdmin); $this->drupalGet('node/add/article'); $assert_session->elementExists('css', '.js-media-library-open-button[name^="field_media"]')->click(); Loading