#!perl -w use Test::More 'no_plan'; use CGI; my $q = CGI->new; is( $q->hidden( 'hidden_name', 'foo' ), qq(), 'hidden() with single default value, positional'); is( $q->hidden( -name => 'hidden_name', -default =>'foo' ), qq(), 'hidden() with single default value, named'); is( $q->hidden( 'hidden_name', qw(foo bar baz fie) ), qq(), 'hidden() with default array, positional'); is( $q->hidden( -name=>'hidden_name', -Values =>[qw/foo bar baz fie/], -Title => "hidden_field"), qq(), 'hidden() default array, named as "Values"'); is( $q->hidden( -name=>'hidden_name', -default =>[qw/foo bar baz fie/], -Title => "hidden_field"), qq(), 'hidden() default array, named as "default"'); is( $q->hidden( -name=>'hidden_name', '-value' =>[qw/foo bar baz fie/], -Title => "hidden_field"), qq(), 'hidden() default array, named as "value"');