/**
* Setup each test.
*
* @since 2.1
* @group search
*/
public function setUp()
{
global $wpdb;
parent::setUp();
$wpdb->suppress_errors();
$admin_id = $this->factory->user->create(array('role' => 'administrator'));
wp_set_current_user($admin_id);
ep_delete_index();
ep_put_mapping();
EP_WP_Query_Integration::factory()->setup();
EP_Sync_Manager::factory()->setup();
EP_Sync_Manager::factory()->sync_post_queue = array();
$this->setup_test_post_type();
}