*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
require_once(dirname(__FILE__).'/../../bootstrap/unit.php');
$t = new lime_test(5);
$w = new sfWidgetFormInputText();
// ->render()
$t->diag('->render()');
$t->is($w->render('foo'), '', '->render() renders the widget as HTML');
$t->is($w->render('foo', 'bar'), '', '->render() can take a value for the input');
$t->is($w->render('foo', '', array('type' => 'password', 'class' => 'foobar')), '', '->render() can take HTML attributes as its third argument');
$w = new sfWidgetFormInputText(array(), array('class' => 'foobar'));
$t->is($w->render('foo'), '', '__construct() can take default HTML attributes');
$t->is($w->render('foo', null, array('class' => 'barfoo')), '', '->render() can override default attributes');