use strict; use warnings; use Test::More tests => 4; use HTML::FormFu; my $form = HTML::FormFu->new({ tt_args => { INCLUDE_PATH => 'share/templates/tt/xhtml' } }); # add element to test reverse_single reversing labels my $field1 = $form->element('Text')->name('foo1')->label('My Foo 1') ->reverse_single(1); # add element to test reverse_multi reversing labels in multi my $multi1 = $form->element('Multi')->label('My Multi 1'); $multi1->element('Text')->name('bar1')->label('My Bar 1')->reverse_multi(1); # add element to test reverse_multi not reversing labels outside multi my $field2 = $form->element('Text')->name('foo2')->label('My Foo 2') ->reverse_multi(1); # add element to test reverse_single not reversing labels in multi my $multi2 = $form->element('Multi')->label('My Multi 2'); $multi2->element('Text')->name('bar2')->label('My Bar 2')->reverse_single(1); my $field1_xhtml = qq{