diff --git c/core/modules/system/tests/modules/test_page_test/lib/Drupal/test_page_test/Controller/Test.php w/core/modules/system/tests/modules/test_page_test/lib/Drupal/test_page_test/Controller/Test.php index d5032e7..c2a1f10 100644 --- c/core/modules/system/tests/modules/test_page_test/lib/Drupal/test_page_test/Controller/Test.php +++ w/core/modules/system/tests/modules/test_page_test/lib/Drupal/test_page_test/Controller/Test.php @@ -29,6 +29,8 @@ public function renderTitle() { /** * Renders a test page. * + * @return array + * A render array as expected by drupal_render() */ public function testPage() { $build = array(); diff --git c/core/modules/system/tests/modules/test_page_test/test_page_test.module w/core/modules/system/tests/modules/test_page_test/test_page_test.module index 96fc52b..b3d9bbc 100644 --- c/core/modules/system/tests/modules/test_page_test/test_page_test.module +++ w/core/modules/system/tests/modules/test_page_test/test_page_test.module @@ -1,9 +1 @@ 'Test front page', - 'route_name' => 'test_page_test_page', - 'type' => MENU_CALLBACK, - ); - return $items; -} diff --git c/core/modules/system/tests/modules/test_page_test/test_page_test.routing.yml w/core/modules/system/tests/modules/test_page_test/test_page_test.routing.yml index 7c20600..61f063c 100644 --- c/core/modules/system/tests/modules/test_page_test/test_page_test.routing.yml +++ w/core/modules/system/tests/modules/test_page_test/test_page_test.routing.yml @@ -23,5 +23,6 @@ test_page_test_page: pattern: '/test-page' defaults: _content: '\Drupal\test_page_test\Controller\Test::testPage' + _title: 'Test front page' requirements: _access: 'TRUE'