factory = new GP_UnitTest_Factory; $this->url_filter = returner( $this->url ); add_filter( 'gp_get_option_uri', $this->url_filter ); } function tearDown() { remove_filter( 'gp_get_option_uri', $this->url_filter ); parent::tearDown(); } function clean_up_global_scope() { parent::clean_up_global_scope(); $locales = &GP_Locales::instance(); $locales->locales = array(); $_GET = array(); $_POST = array(); /** * @todo re-initialize all thing objects */ GP::$translation_set = new GP_Translation_Set; GP::$original = new GP_Original; } function set_normal_user_as_current() { $user = $this->factory->user->create(); $user->set_as_current(); return $user; } function set_admin_user_as_current() { $admin = $this->factory->user->create_admin(); $admin->set_as_current(); return $admin; } }