Development

Changeset 14263 for branches/1.0

You must first sign up to be able to contribute.

Changeset 14263 for branches/1.0

Show
Ignore:
Timestamp:
12/22/08 21:26:56 (4 years ago)
Author:
FabianLange
Message:

[1.0] added test for DateFormHelper?. refs #5404

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.0/test/unit/helper/DateFormHelperTest.php

    r3294 r14263  
    8181} 
    8282 
    83 $t = new lime_test(81, new lime_output_color()); 
     83$t = new lime_test(87, new lime_output_color()); 
    8484 
    8585$context = sfContext::getInstance(); 
     
    9393$t->like(select_day_tag('day'), '/<option value="'.date('j').'" selected="selected">/', 'select_day_tag() selects the current day by default'); 
    9494$t->like(select_day_tag('day', 31), '/<option value="31" selected="selected">/', 'select_day_tag() takes a day as its second argument'); 
     95$t->like(select_day_tag('day', '01'), '/<option value="1" selected="selected">/', 'select_day_tag() takes a day as its second argument'); 
    9596 
    9697// options 
     
    105106$t->like(select_month_tag('month'), '/<option value="'.date('n').'" selected="selected">/', 'select_month_tag() selects the current month by default'); 
    106107$t->like(select_month_tag('month', 12), '/<option value="12" selected="selected">/', 'select_month_tag() takes a month as its second argument'); 
    107 $t->like(select_month_tag('month', 2), '/<option value="1">January<\/option>/i', 'select_month_tag() displays month names by default'); 
     108$t->like(select_month_tag('month', '02'), '/<option value="1">January<\/option>/i', 'select_month_tag() displays month names by default'); 
    108109 
    109110// options 
     
    140141$t->like(select_second_tag('second'), '/selected="selected">'.date('s').'/', 'select_second_tag() selects the current seconds by default'); 
    141142$t->like(select_second_tag('second', 12), '/<option value="12" selected="selected">/', 'select_second_tag() takes a second number as its second argument'); 
     143$t->like(select_second_tag('second', '02'), '/<option value="2" selected="selected">/', 'select_second_tag() takes a second number as its second argument'); 
    142144 
    143145// options 
     
    153155$t->like(select_minute_tag('minute'), '/selected="selected">'.date('i').'/', 'select_minute_tag() selects the current minutes by default'); 
    154156$t->like(select_minute_tag('minute', 12), '/<option value="12" selected="selected">/', 'select_minute_tag() takes a minute number as its second argument'); 
     157$t->like(select_minute_tag('minute', '02'), '/<option value="2" selected="selected">/', 'select_minute_tag() takes a minute number as its second argument'); 
    155158 
    156159// options 
     
    193196$t->like(select_time_tag('time'), '/<select name="time\[minute\]" id="time_minute">/', 'select_time_tag() outputs a select tag for minutes'); 
    194197$t->like(select_time_tag('time'), '/selected="selected">'.date('i').'/', 'select_time_tag() selects the current minutes by default'); 
     198$t->like(select_time_tag('time','09:01:05'), '/<option value="9" selected="selected">/', 'select_time_tag() selects hours for one digit correctly'); 
     199$t->like(select_time_tag('time','09:01:05'), '/<option value="1" selected="selected">/', 'select_time_tag() selects minutes for one digit correctly'); 
     200$t->like(select_time_tag('time','09:01:05', array('include_second' => true)), '/<option value="5" selected="selected">/', 'select_time_tag() selects seconds for one digit correctly'); 
    195201$t->todo('select_time_tag()'); 
    196202