Index: modules/simpletest/drupal_web_test_case.php =================================================================== RCS file: /cvs/drupal/drupal/modules/simpletest/drupal_web_test_case.php,v retrieving revision 1.108 diff -u -r1.108 drupal_web_test_case.php --- modules/simpletest/drupal_web_test_case.php 26 May 2009 08:46:03 -0000 1.108 +++ modules/simpletest/drupal_web_test_case.php 26 May 2009 16:48:41 -0000 @@ -943,6 +943,11 @@ protected function setUp() { global $db_prefix, $user, $language; + // Reload module list and implementations to ensure that tests use a fresh + // copy during module installation. + module_list(TRUE); + module_implements(MODULE_IMPLEMENTS_CLEAR_CACHE); + // Store necessary current values before switching to prefixed database. $this->originalLanguage = $language; $this->originalLanguageDefault = variable_get('language_default');