/** * Get the singleton instance of this class * * @return object */ public static function get_instance() { if (!self::$instance instanceof self) { self::$instance = new self(); } return self::$instance; }
/** * @covers WPSEO_Rewrite::query_vars */ public function test_query_vars() { $this->assertEquals(array(), self::$class_instance->query_vars(array())); $options = WPSEO_Options::get_all(); $options['stripcategorybase'] = true; update_option(WPSEO_Option_Permalinks::get_instance()->option_name, $options); $this->assertEquals(array('wpseo_category_redirect'), self::$class_instance->query_vars(array())); }