diff --git a/core/modules/locale/config/locale.settings.yml b/core/modules/locale/config/locale.settings.yml index ed6de7d..52c87ab 100644 --- a/core/modules/locale/config/locale.settings.yml +++ b/core/modules/locale/config/locale.settings.yml @@ -1,4 +1,3 @@ translation: check_disabled: false default_server_pattern: 'http://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po' - test_system_info_alter: false diff --git a/core/modules/locale/lib/Drupal/locale/Tests/LocaleCompareTest.php b/core/modules/locale/lib/Drupal/locale/Tests/LocaleCompareTest.php index 0a19330..68084f8 100644 --- a/core/modules/locale/lib/Drupal/locale/Tests/LocaleCompareTest.php +++ b/core/modules/locale/lib/Drupal/locale/Tests/LocaleCompareTest.php @@ -46,9 +46,7 @@ class LocaleCompareTest extends WebTestBase { // Make the test modules look like a normal custom module. i.e. make the // modules not hidden. locale_test_system_info_alter() modifies the project // info of the locale_test and locale_test_disabled modules. - $config = config('locale.settings'); - $config->set('translation.test_system_info_alter', TRUE); - $config->save(); + variable_set('locale_translation_test_system_info_alter', TRUE); // Check if interface translation data is collected from hook_info. drupal_static_reset('locale_translation_project_list'); @@ -75,7 +73,7 @@ class LocaleCompareTest extends WebTestBase { $config->delete('translation.check_disabled'); // Return the locale test modules back to their hidden state. - $config->delete('translation.test_system_info_alter'); + variable_del('locale_translation_test_system_info_alter'); } } diff --git a/core/modules/locale/tests/modules/locale_test/locale_test.module b/core/modules/locale/tests/modules/locale_test/locale_test.module index 373a981..6044a07 100644 --- a/core/modules/locale/tests/modules/locale_test/locale_test.module +++ b/core/modules/locale/tests/modules/locale_test/locale_test.module @@ -16,8 +16,7 @@ function locale_test_system_info_alter(&$info, $file, $type) { // By default the locale_test modules are hidden and have a project specified. // To test the module detection proces by locale_project_list() the // test modules should mimic a custom module. I.e. be non-hidden. - $config = config('locale.settings'); - if (!$config->get('translation.test_system_info_alter')) { + if (!variable_get('locale_translation_test_system_info_alter', FALSE)) { return; }