my
$form
= HTML::FormFu->new({
tt_args
=> {
INCLUDE_PATH
=>
'share/templates/tt/xhtml'
} });
my
$date
=
$form
->element(
'Date'
)->name(
'foo'
)->strftime(
"%m/%d/%Y"
)
->year({
reference
=> 2007 })->
default
(
''
);
$form
->process;
is(
"$form"
, <<HTML );
<form action=
""
method=
"post"
>
<div class=
"date"
>
<span class=
"elements"
>
<
select
name=
"foo_day"
>
<option value=
"1"
>1</option>
<option value=
"2"
>2</option>
<option value=
"3"
>3</option>
<option value=
"4"
>4</option>
<option value=
"5"
>5</option>
<option value=
"6"
>6</option>
<option value=
"7"
>7</option>
<option value=
"8"
>8</option>
<option value=
"9"
>9</option>
<option value=
"10"
>10</option>
<option value=
"11"
>11</option>
<option value=
"12"
>12</option>
<option value=
"13"
>13</option>
<option value=
"14"
>14</option>
<option value=
"15"
>15</option>
<option value=
"16"
>16</option>
<option value=
"17"
>17</option>
<option value=
"18"
>18</option>
<option value=
"19"
>19</option>
<option value=
"20"
>20</option>
<option value=
"21"
>21</option>
<option value=
"22"
>22</option>
<option value=
"23"
>23</option>
<option value=
"24"
>24</option>
<option value=
"25"
>25</option>
<option value=
"26"
>26</option>
<option value=
"27"
>27</option>
<option value=
"28"
>28</option>
<option value=
"29"
>29</option>
<option value=
"30"
>30</option>
<option value=
"31"
>31</option>
</
select
>
<
select
name=
"foo_month"
>
<option value=
"1"
>January</option>
<option value=
"2"
>February</option>
<option value=
"3"
>March</option>
<option value=
"4"
>April</option>
<option value=
"5"
>May</option>
<option value=
"6"
>June</option>
<option value=
"7"
>July</option>
<option value=
"8"
>August</option>
<option value=
"9"
>September</option>
<option value=
"10"
>October</option>
<option value=
"11"
>November</option>
<option value=
"12"
>December</option>
</
select
>
<
select
name=
"foo_year"
>
<option value=
"2007"
>2007</option>
<option value=
"2008"
>2008</option>
<option value=
"2009"
>2009</option>
<option value=
"2010"
>2010</option>
<option value=
"2011"
>2011</option>
<option value=
"2012"
>2012</option>
<option value=
"2013"
>2013</option>
<option value=
"2014"
>2014</option>
<option value=
"2015"
>2015</option>
<option value=
"2016"
>2016</option>
<option value=
"2017"
>2017</option>
</
select
>
</span>
</div>
</form>
HTML