diff --git c/core/modules/language/tests/language_elements_test/language_elements_test.module w/core/modules/language/tests/language_elements_test/language_elements_test.module index 14d8927..a85b7f3 100644 --- c/core/modules/language/tests/language_elements_test/language_elements_test.module +++ w/core/modules/language/tests/language_elements_test/language_elements_test.module @@ -6,27 +6,6 @@ */ /** - * Implements hook_menu(). - */ -function language_elements_test_menu() { - $items['language-tests/language_configuration_element'] = array( - 'title' => 'Language configuration form element', - 'type' => MENU_CALLBACK, - 'access callback' => TRUE, - 'page callback' => 'drupal_get_form', - 'page arguments' => array('language_elements_configuration_element'), - ); - $items['language-tests/language_configuration_element_test'] = array( - 'title' => 'Language configuration form element', - 'type' => MENU_CALLBACK, - 'access callback' => TRUE, - 'page callback' => 'drupal_get_form', - 'page arguments' => array('language_elements_configuration_element_test'), - ); - return $items; -} - -/** * A form containing a language configuration element. */ function language_elements_configuration_element() { diff --git c/core/modules/language/tests/language_elements_test/language_elements_test.routing.yml w/core/modules/language/tests/language_elements_test/language_elements_test.routing.yml new file mode 100644 index 0000000..a2dc944 --- /dev/null +++ w/core/modules/language/tests/language_elements_test/language_elements_test.routing.yml @@ -0,0 +1,15 @@ +language_elements_test.config_element: + path: 'language-tests/language_configuration_element' + defaults: + _content: '\Drupal\language_elements_test\Form\LanguageElementsTestForm::configFormElement' + _title: 'Language configuration form element' + requirements: + _access: 'TRUE' + +language_elements_test.config_element_test: + path: 'language-tests/language_configuration_element' + defaults: + _content: '\Drupal\language_elements_test\Form\LanguageElementsTestForm::configFormElementTest' + _title: 'Language configuration form element' + requirements: + _access: 'TRUE' diff --git c/core/modules/language/tests/language_elements_test/lib/Drupal/language_elements_test/Form/LanguageElementsTestForm.php w/core/modules/language/tests/language_elements_test/lib/Drupal/language_elements_test/Form/LanguageElementsTestForm.php new file mode 100644 index 0000000..e33add0 --- /dev/null +++ w/core/modules/language/tests/language_elements_test/lib/Drupal/language_elements_test/Form/LanguageElementsTestForm.php @@ -0,0 +1,33 @@ +