function setUp() { set_time_limit(0); if (!self::$ignore_files) { self::$ignore_files = $this->scan_user_uploads(); } if (!self::$hooks_saved) { $this->_backup_hooks(); } global $wpdb; $wpdb->suppress_errors = false; $wpdb->show_errors = true; $wpdb->db_connect(); ini_set('display_errors', 1); $this->factory = new WP_UnitTest_Factory(); $this->clean_up_global_scope(); /* * When running core tests, ensure that post types and taxonomies * are reset for each test. We skip this step for non-core tests, * given the large number of plugins that register post types and * taxonomies at 'init'. */ if (defined('WP_RUN_CORE_TESTS') && WP_RUN_CORE_TESTS) { $this->reset_post_types(); $this->reset_taxonomies(); $this->reset_post_statuses(); } $this->start_transaction(); $this->expectDeprecated(); add_filter('wp_die_handler', array($this, 'get_wp_die_handler')); }
function setUp() { set_time_limit(0); if (!self::$ignore_files) { self::$ignore_files = $this->scan_user_uploads(); } if (!self::$hooks_saved) { $this->_backup_hooks(); } global $wpdb; $wpdb->suppress_errors = false; $wpdb->show_errors = true; $wpdb->db_connect(); ini_set('display_errors', 1); $this->factory = new WP_UnitTest_Factory(); $this->clean_up_global_scope(); $this->start_transaction(); $this->expectDeprecated(); add_filter('wp_die_handler', array($this, 'get_wp_die_handler')); }