diff options
author | webchick <webchick@24967.no-reply.drupal.org> | 2012-04-30 21:31:44 -0700 |
---|---|---|
committer | webchick <webchick@24967.no-reply.drupal.org> | 2012-04-30 21:31:44 -0700 |
commit | b7ac66710151bfbb197e653c1d03a43d2ccfcbfa (patch) | |
tree | c85164d8dc84c1e78a65f4841f7b928767a0c4c0 /modules/simpletest/drupal_web_test_case.php | |
parent | d0b5d31cbca7b5ce521ee180b6ca31e301b63b4e (diff) | |
download | brdo-b7ac66710151bfbb197e653c1d03a43d2ccfcbfa.tar.gz brdo-b7ac66710151bfbb197e653c1d03a43d2ccfcbfa.tar.bz2 |
Issue #1213536 by David_Rothstein, tim.plunkett, sun, effulgentsia, Yorirou, xjm: Fixed Non-resettable theme_get_registry() cache causes problems for non-interactive installations.
Diffstat (limited to 'modules/simpletest/drupal_web_test_case.php')
-rw-r--r-- | modules/simpletest/drupal_web_test_case.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/simpletest/drupal_web_test_case.php b/modules/simpletest/drupal_web_test_case.php index 42bab12ce..251c5c1bc 100644 --- a/modules/simpletest/drupal_web_test_case.php +++ b/modules/simpletest/drupal_web_test_case.php @@ -1271,6 +1271,10 @@ class DrupalWebTestCase extends DrupalTestCase { ->condition('test_id', $this->testId) ->execute(); + // Reset all statics and variables to perform tests in a clean environment. + $conf = array(); + drupal_static_reset(); + // Clone the current connection and replace the current prefix. $connection_info = Database::getConnectionInfo('default'); Database::renameConnection('default', 'simpletest_original_default'); @@ -1318,10 +1322,6 @@ class DrupalWebTestCase extends DrupalTestCase { ini_set('log_errors', 1); ini_set('error_log', $public_files_directory . '/error.log'); - // Reset all statics and variables to perform tests in a clean environment. - $conf = array(); - drupal_static_reset(); - // Set the test information for use in other parts of Drupal. $test_info = &$GLOBALS['drupal_test_info']; $test_info['test_run_id'] = $this->databasePrefix; |