After [29251], set the array keys in `WP_UnitTestCase::$hooks_saved` to prevent notices in 3rd party use cases.
Props danielbachhuber. Fixes #28986. git-svn-id: https://develop.svn.wordpress.org/trunk@29267 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
80c4d6a96c
commit
7f9edd3e69
|
@ -11,7 +11,12 @@ class WP_UnitTestCase extends PHPUnit_Framework_TestCase {
|
|||
protected $expected_doing_it_wrong = array();
|
||||
protected $caught_doing_it_wrong = array();
|
||||
|
||||
protected static $hooks_saved = array();
|
||||
protected static $hooks_saved = array(
|
||||
'merged_filters' => array(),
|
||||
'wp_actions' => array(),
|
||||
'wp_current_filter' => array(),
|
||||
'wp_filter' => array(),
|
||||
);
|
||||
protected static $ignore_files;
|
||||
|
||||
/**
|
||||
|
@ -101,7 +106,7 @@ class WP_UnitTestCase extends PHPUnit_Framework_TestCase {
|
|||
$GLOBALS[ $key ] = self::$hooks_saved[ $key ];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function flush_cache() {
|
||||
global $wp_object_cache;
|
||||
$wp_object_cache->group_ops = array();
|
||||
|
|
Loading…
Reference in New Issue