use strict;
use warnings;
use Test::More;
{
package MyApp::Form::SubmitType;
use HTML::FormHandler::Moose;
extends 'HTML::FormHandler';
has_field 'submit' => (
type => 'Submit', widget => 'ButtonTag',
);
}
{
my $form = MyApp::Form::SubmitType->new;
ok( $form );
my $rendered = $form->render;
like($rendered, qr/type="submit"/,
'Submit button has type "submit"');
}
{
my $form = MyApp::Form::SubmitType->new(is_html5 => 1);
ok( $form );
my $rendered = $form->render;
like($rendered, qr/type="submit"/,
'Submit button has type "submit" for html5');
}
done_testing();