Lines 712-719
subtest 'get_age' => sub {
Link Here
|
712 |
{ |
712 |
{ |
713 |
today => '2020-02-28', |
713 |
today => '2020-02-28', |
714 |
add_m12_m6_m1 => { date => '2007-08-27', expected_age => 12 }, |
714 |
add_m12_m6_m1 => { date => '2007-08-27', expected_age => 12 }, |
715 |
add_m18_0_p1 => { date => '2002-02-28', expected_age => 17 }, |
715 |
add_m18_0_p1 => { date => '2002-02-28', expected_age => 18 }, |
716 |
add_m18_0_0 => { date => '2002-02-28', expected_age => 18 }, |
716 |
add_m18_0_0 => { date => '2002-02-27', expected_age => 18 }, |
717 |
add_m18_m12_m31 => { date => '2001-01-28', expected_age => 19 }, |
717 |
add_m18_m12_m31 => { date => '2001-01-28', expected_age => 19 }, |
718 |
add_m18_m12_m30 => { date => '2001-01-29', expected_age => 19 } , |
718 |
add_m18_m12_m30 => { date => '2001-01-29', expected_age => 19 } , |
719 |
add_0_m1_m1 => { date => '2020-01-27', expected_age => 0 }, |
719 |
add_0_m1_m1 => { date => '2020-01-27', expected_age => 0 }, |
Lines 792-804
subtest 'is_valid_age' => sub {
Link Here
|
792 |
add_m5_0_0 => |
792 |
add_m5_0_0 => |
793 |
{ date => '2015-02-28', expected_age => 5, valid => 1 }, |
793 |
{ date => '2015-02-28', expected_age => 5, valid => 1 }, |
794 |
add_m5_0_p1 => |
794 |
add_m5_0_p1 => |
795 |
{ date => '2015-02-28', expected_age => 5, valid => 0 }, |
795 |
{ date => '2015-03-01', expected_age => 5, valid => 0 }, |
796 |
add_m5_0_m1 => |
796 |
add_m5_0_m1 => |
797 |
{ date => '2015-02-27', expected_age => 5, valid => 1 }, |
797 |
{ date => '2015-02-27', expected_age => 5, valid => 1 }, |
798 |
add_m11_0_0 => |
798 |
add_m11_0_0 => |
799 |
{ date => '2009-02-28', expected_age => 11, valid => 0 }, |
799 |
{ date => '2009-02-28', expected_age => 11, valid => 0 }, |
800 |
add_m11_0_p1 => |
800 |
add_m11_0_p1 => |
801 |
{ date => '2009-02-28', expected_age => 11, valid => 1 }, |
801 |
{ date => '2009-03-01', expected_age => 11, valid => 1 }, |
802 |
add_m11_0_m1 => |
802 |
add_m11_0_m1 => |
803 |
{ date => '2009-02-27', expected_age => 11, valid => 0 }, |
803 |
{ date => '2009-02-27', expected_age => 11, valid => 0 }, |
804 |
}, |
804 |
}, |
805 |
- |
|
|