Loading tests/modules/entity_embed_test/entity_embed_test.module +2 −1 Original line number Diff line number Diff line Loading @@ -91,7 +91,8 @@ function entity_embed_test_entity_access(EntityInterface $entity, $operation, Ac * Implements hook_entity_view_alter(). */ function entity_embed_test_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display) { $build['#attributes']['data-entity-embed-test-view-mode'] = $display->getMode(); $build['#attributes']['data-entity-embed-test-uuid'] = $entity->uuid(); $build['#attributes']['data-entity-embed-test-view-mode'] = $build['#view_mode']; // @see \Drupal\Tests\entity_embed\FunctionalJavascript\MediaImageTest::testPreviewUsesDefaultTheme() $build['#attributes']['data-entity-embed-test-active-theme'] = \Drupal::theme()->getActiveTheme()->getName(); } tests/src/Functional/ViewModeFieldFormatterTest.php +2 −7 Original line number Diff line number Diff line Loading @@ -11,11 +11,6 @@ use Drupal\Core\Form\FormState; */ class ViewModeFieldFormatterTest extends EntityEmbedTestBase { /** * {@inheritdoc} */ protected $defaultTheme = 'classy'; private $plugins = [ 'view_mode:node.full', 'view_mode:node.rss', Loading Loading @@ -53,8 +48,8 @@ class ViewModeFieldFormatterTest extends EntityEmbedTestBase { $node = $this->drupalCreateNode($settings); $this->drupalGet('node/' . $node->id()); $plugin = explode('.', $plugin); $view_mode = str_replace('_', '-', end($plugin)); $this->assertSession()->responseContains('node--view-mode-' . $view_mode, 'Node rendered in the correct view mode: ' . $view_mode . '.'); $view_mode = end($plugin); $this->assertSession()->elementExists('css', 'article[data-entity-embed-test-uuid="' . $this->node->uuid() . '"][data-entity-embed-test-view-mode="' . $view_mode . '"]'); } } Loading tests/src/FunctionalJavascript/MediaImageTest.php +1 −1 Original line number Diff line number Diff line Loading @@ -716,7 +716,7 @@ class MediaImageTest extends EntityEmbedTestBase { // Configure a different default and admin theme, like on most Drupal sites. $this->config('system.theme') ->set('default', 'stable') ->set('admin', 'classy') ->set('admin', 'stark') ->save(); // Assert that when looking at an embedded entity in the CKEditor Widget, Loading tests/src/Kernel/EntityEmbedFilterTest.php +3 −3 Original line number Diff line number Diff line Loading @@ -95,7 +95,7 @@ class EntityEmbedFilterTest extends EntityEmbedFilterTestBase { 'data-entity-uuid' => static::EMBEDDED_ENTITY_UUID, 'data-view-mode' => 'full', ], 'default', 'full', [ 'data-entity-type' => 'node', 'data-view-mode' => 'full', Loading Loading @@ -128,7 +128,7 @@ class EntityEmbedFilterTest extends EntityEmbedFilterTestBase { 'data-entity-embed-display' => 'entity_reference:entity_reference_entity_view', 'data-entity-embed-display-settings' => '{"view_mode":"full"}', ], 'default', 'full', [ 'data-entity-embed-display' => 'entity_reference:entity_reference_entity_view', 'data-entity-embed-display-settings' => '{"view_mode":"full"}', Loading @@ -145,7 +145,7 @@ class EntityEmbedFilterTest extends EntityEmbedFilterTestBase { 'data-entity-embed-display-settings' => '{"view_mode":"full"}', 'data-view-mode' => 'some-invalid-view-mode', ], 'default', 'full', [ 'data-entity-embed-display' => 'entity_reference:entity_reference_entity_view', 'data-entity-embed-display-settings' => '{"view_mode":"full"}', Loading Loading
tests/modules/entity_embed_test/entity_embed_test.module +2 −1 Original line number Diff line number Diff line Loading @@ -91,7 +91,8 @@ function entity_embed_test_entity_access(EntityInterface $entity, $operation, Ac * Implements hook_entity_view_alter(). */ function entity_embed_test_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display) { $build['#attributes']['data-entity-embed-test-view-mode'] = $display->getMode(); $build['#attributes']['data-entity-embed-test-uuid'] = $entity->uuid(); $build['#attributes']['data-entity-embed-test-view-mode'] = $build['#view_mode']; // @see \Drupal\Tests\entity_embed\FunctionalJavascript\MediaImageTest::testPreviewUsesDefaultTheme() $build['#attributes']['data-entity-embed-test-active-theme'] = \Drupal::theme()->getActiveTheme()->getName(); }
tests/src/Functional/ViewModeFieldFormatterTest.php +2 −7 Original line number Diff line number Diff line Loading @@ -11,11 +11,6 @@ use Drupal\Core\Form\FormState; */ class ViewModeFieldFormatterTest extends EntityEmbedTestBase { /** * {@inheritdoc} */ protected $defaultTheme = 'classy'; private $plugins = [ 'view_mode:node.full', 'view_mode:node.rss', Loading Loading @@ -53,8 +48,8 @@ class ViewModeFieldFormatterTest extends EntityEmbedTestBase { $node = $this->drupalCreateNode($settings); $this->drupalGet('node/' . $node->id()); $plugin = explode('.', $plugin); $view_mode = str_replace('_', '-', end($plugin)); $this->assertSession()->responseContains('node--view-mode-' . $view_mode, 'Node rendered in the correct view mode: ' . $view_mode . '.'); $view_mode = end($plugin); $this->assertSession()->elementExists('css', 'article[data-entity-embed-test-uuid="' . $this->node->uuid() . '"][data-entity-embed-test-view-mode="' . $view_mode . '"]'); } } Loading
tests/src/FunctionalJavascript/MediaImageTest.php +1 −1 Original line number Diff line number Diff line Loading @@ -716,7 +716,7 @@ class MediaImageTest extends EntityEmbedTestBase { // Configure a different default and admin theme, like on most Drupal sites. $this->config('system.theme') ->set('default', 'stable') ->set('admin', 'classy') ->set('admin', 'stark') ->save(); // Assert that when looking at an embedded entity in the CKEditor Widget, Loading
tests/src/Kernel/EntityEmbedFilterTest.php +3 −3 Original line number Diff line number Diff line Loading @@ -95,7 +95,7 @@ class EntityEmbedFilterTest extends EntityEmbedFilterTestBase { 'data-entity-uuid' => static::EMBEDDED_ENTITY_UUID, 'data-view-mode' => 'full', ], 'default', 'full', [ 'data-entity-type' => 'node', 'data-view-mode' => 'full', Loading Loading @@ -128,7 +128,7 @@ class EntityEmbedFilterTest extends EntityEmbedFilterTestBase { 'data-entity-embed-display' => 'entity_reference:entity_reference_entity_view', 'data-entity-embed-display-settings' => '{"view_mode":"full"}', ], 'default', 'full', [ 'data-entity-embed-display' => 'entity_reference:entity_reference_entity_view', 'data-entity-embed-display-settings' => '{"view_mode":"full"}', Loading @@ -145,7 +145,7 @@ class EntityEmbedFilterTest extends EntityEmbedFilterTestBase { 'data-entity-embed-display-settings' => '{"view_mode":"full"}', 'data-view-mode' => 'some-invalid-view-mode', ], 'default', 'full', [ 'data-entity-embed-display' => 'entity_reference:entity_reference_entity_view', 'data-entity-embed-display-settings' => '{"view_mode":"full"}', Loading