Révision 01dfd3b5
Ajouté par Assos Assos il y a plus de 3 ans
drupal7/modules/simpletest/drupal_web_test_case.php | ||
---|---|---|
1677 | 1677 |
file_unmanaged_delete_recursive($this->originalFileDirectory . '/simpletest/' . substr($this->databasePrefix, 10)); |
1678 | 1678 |
|
1679 | 1679 |
// Remove all prefixed tables. |
1680 |
$tables = db_find_tables($this->databasePrefix . '%'); |
|
1681 |
$connection_info = Database::getConnectionInfo('default'); |
|
1682 |
$tables = db_find_tables($connection_info['default']['prefix']['default'] . '%'); |
|
1680 |
$tables = db_find_tables_d8('%'); |
|
1683 | 1681 |
if (empty($tables)) { |
1684 | 1682 |
$this->fail('Failed to find test tables to drop.'); |
1685 | 1683 |
} |
1686 |
$prefix_length = strlen($connection_info['default']['prefix']['default']); |
|
1687 | 1684 |
foreach ($tables as $table) { |
1688 |
if (db_drop_table(substr($table, $prefix_length))) {
|
|
1685 |
if (db_drop_table($table)) {
|
|
1689 | 1686 |
unset($tables[$table]); |
1690 | 1687 |
} |
1691 | 1688 |
} |
Formats disponibles : Unified diff
Udpate to 7.77