Avoid polluted $table_prefix and $_wp_switched_stack in multisite unit tests.

Add `WP_TESTS_TABLE_PREFIX` in `bootstrap.php` to ensure the original value for `$table_prefix` is always available. 

Props jeremyfelt.
Fixes #28692.


git-svn-id: https://develop.svn.wordpress.org/trunk@28943 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Scott Taylor
2014-07-01 18:51:46 +00:00
parent 99d75b6acb
commit 9ab7f4b144
3 changed files with 8 additions and 1 deletions

View File

@@ -23,6 +23,7 @@ if ( !is_readable( $config_file_path ) ) {
}
require_once $config_file_path;
define( 'WP_TESTS_TABLE_PREFIX', $table_prefix );
define( 'DIR_TESTDATA', dirname( __FILE__ ) . '/../data' );
if ( ! defined( 'WP_TESTS_FORCE_KNOWN_BUGS' ) )