Example #1
0
 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'));
 }
Example #2
0
 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'));
 }