View | Details | Raw Unified | Return to bug 25617
Collapse All | Expand All

(-)a/t/DateUtils.t (-5 / +4 lines)
Lines 270-286 subtest 'TimeFormat 12hr' => sub { Link Here
270
    t::lib::Mocks::mock_preference('TimeFormat', '12hr');
270
    t::lib::Mocks::mock_preference('TimeFormat', '12hr');
271
    my $output = output_pref({ dt => $dt, dateformat => 'iso' });
271
    my $output = output_pref({ dt => $dt, dateformat => 'iso' });
272
    $dt = dt_from_string( $output, 'iso' );
272
    $dt = dt_from_string( $output, 'iso' );
273
    is( output_pref( {dt => $dt} ), '28/05/2020 12:49 PM' );
273
    is( output_pref( {dt => $dt} ), '28/05/2020 12:49 PM', "12 NOON formatted correctly in 12hr format" );
274
    t::lib::Mocks::mock_preference('TimeFormat', '24hr');
274
    t::lib::Mocks::mock_preference('TimeFormat', '24hr');
275
    is( output_pref( {dt => $dt} ), '28/05/2020 12:49' );
275
    is( output_pref( {dt => $dt} ), '28/05/2020 12:49' , "12 NOON formatted correctly in 24hr format" );
276
276
277
    $dt = DateTime->new( year => 2020, month => 5, day => 28, hour => 0, minute => 49 );
277
    $dt = DateTime->new( year => 2020, month => 5, day => 28, hour => 0, minute => 49 );
278
    t::lib::Mocks::mock_preference('TimeFormat', '12hr');
278
    t::lib::Mocks::mock_preference('TimeFormat', '12hr');
279
    $output = output_pref({ dt => $dt, dateformat => 'iso' });
279
    $output = output_pref({ dt => $dt, dateformat => 'iso' });
280
    $dt = dt_from_string( $output, 'iso' );
280
    $dt = dt_from_string( $output, 'iso' );
281
    is( output_pref( {dt => $dt} ), '28/05/2020 12:49 AM' );
281
    is( output_pref( {dt => $dt} ), '28/05/2020 12:49 AM', "12 MIDNIGHT formatted correctly in 12hr format" );
282
    t::lib::Mocks::mock_preference('TimeFormat', '24hr');
282
    t::lib::Mocks::mock_preference('TimeFormat', '24hr');
283
    is( output_pref( {dt => $dt} ), '28/05/2020 00:49' );
283
    is( output_pref( {dt => $dt} ), '28/05/2020 00:49', "12 MIDNIGHT formatted correctly in 24hr format" );
284
};
284
};
285
285
286
# output_pref with no parameters, single parameter (no hash)
286
# output_pref with no parameters, single parameter (no hash)
287
- 

Return to bug 25617