diff --git a/core/modules/views/lib/Drupal/views/Tests/Entity/RowEntityRenderersTest.php b/core/modules/views/lib/Drupal/views/Tests/Entity/RowEntityRenderersTest.php index 235e5a5..37a74cb 100644 --- a/core/modules/views/lib/Drupal/views/Tests/Entity/RowEntityRenderersTest.php +++ b/core/modules/views/lib/Drupal/views/Tests/Entity/RowEntityRenderersTest.php @@ -60,6 +60,9 @@ protected function setUp() { $this->installSchema('user', array('users')); $this->installConfig(array('node', 'language')); + // The node.view route must exist when nodes are rendered. + $this->container->get('router.builder')->rebuild(); + $this->langcodes = array(\Drupal::languageManager()->getDefaultLanguage()->id); for ($i = 0; $i < 2; $i++) { $langcode = 'l' . $i; @@ -168,7 +171,7 @@ protected function assertTranslations($renderer_id, array $expected, $message = $result = TRUE; foreach ($view->result as $index => $row) { $build = $view->rowPlugin->render($row); - $output = drupal_render($build['title']); + $output = drupal_render($build); $result = strpos($output, $expected[$index]) !== FALSE; if (!$result) { break;