diff --git a/tests/phpunit/includes/abstract-testcase.php b/tests/phpunit/includes/abstract-testcase.php index d9953ec8e2..c20f450f7c 100644 --- a/tests/phpunit/includes/abstract-testcase.php +++ b/tests/phpunit/includes/abstract-testcase.php @@ -23,15 +23,14 @@ abstract class WP_UnitTestCase_Base extends PHPUnit_Adapter_TestCase { protected static $hooks_saved = array(); protected static $ignore_files; - public function __isset( $name ) { - return 'factory' === $name; - } - - public function __get( $name ) { - if ( 'factory' === $name ) { - return self::factory(); - } - } + /** + * Fixture factory. + * + * @deprecated 6.1.0 Use the WP_UnitTestCase_Base::factory() method instead. + * + * @var WP_UnitTest_Factory + */ + protected $factory; /** * Fetches the factory object for generating WordPress fixtures. @@ -103,6 +102,8 @@ abstract class WP_UnitTestCase_Base extends PHPUnit_Adapter_TestCase { public function set_up() { set_time_limit( 0 ); + $this->factory = self::factory(); + if ( ! self::$ignore_files ) { self::$ignore_files = $this->scan_user_uploads(); }