diff options
author | Christian Helbling | 2017-02-07 16:54:52 +0100 |
---|---|---|
committer | Christian Helbling | 2017-02-07 16:54:52 +0100 |
commit | e5aac2298465e3b78398af5b17198bc527ca3d33 (patch) | |
tree | 3961eab1e50cf44406a0ec9ec257c3fd51647fb3 /tests/it.t | |
parent | f82923f96c15e957f4265f21597cd2cdc994482f (diff) | |
download | itools-e5aac2298465e3b78398af5b17198bc527ca3d33.tar.gz itools-e5aac2298465e3b78398af5b17198bc527ca3d33.tar.bz2 itools-e5aac2298465e3b78398af5b17198bc527ca3d33.zip |
allow .time-1527 and .time-152715 as time formats for time debug parameter, add more tests for it::time()
Diffstat (limited to 'tests/it.t')
-rwxr-xr-x | tests/it.t | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -344,8 +344,19 @@ is( # it::date tests -$GLOBALS['debug_time'] = "2014-01-01"; -is(it::date(), "2014-01-01 00:00:00"); +function _time($debug_time, $expected) +{ + $GLOBALS['debug_time'] = $debug_time; + is(it::date(), $expected, ".time-$debug_time"); + $GLOBALS['debug_time'] = ''; +} +_time("2014-01-01", "2014-01-01 00:00:00"); +_time("2014-01-01-15-27-15", "2014-01-01 15:27:15"); +_time("15-27", it::date('', '15:27')); +_time("1527", it::date('', '15:27')); +_time("15-27-15", it::date('', '15:27:15')); +_time("152715", it::date('', '15:27:15')); +_time("yesterday", it::date('', 'yesterday')); is(it::date('date', '2011-10-25'), '25.10.2011', 'parse date string with strtotime'); is(it::date('date', '2011-10-25 + 3 days'), '28.10.2011', 'some date arithmetic'); |