/** * @see WP_Widget_Search::form() */ function test_wp_widget_search_form() { $widget = new WP_Widget_Search('foo', 'Foo'); ob_start(); $args = array('before_widget' => '<section>', 'after_widget' => "</section>\n", 'before_title' => '<h2>', 'after_title' => "</h2>\n"); $instance = array('title' => 'Buscar'); $widget->_set(2); $widget->widget($args, $instance); $output = ob_get_clean(); $this->assertNotContains('no-options-widget', $output); $this->assertContains('<h2>Buscar</h2>', $output); $this->assertContains('<section>', $output); $this->assertContains('</section>', $output); }
public function __construct() { $params = ['classname' => 'widget_search', 'description' => __("A search form for your site.", THEME_TEXT_DOMAIN), 'name' => __('Search Widget', THEME_TEXT_DOMAIN)]; parent::__construct('search', _x('Search', 'Search widget'), $params); }