# Force the test runner to ensure the extension is loaded # fixme... this doesn't seem to work :D #!! functionhooks #time #!! endfunctionhooks # fixme: #time seems to be accepting input as local time, which strikes me as wrong !! test Input times should probably be UTC, not local time !! input {{#time:c|15 January 2001}} !!result

2001-01-15T00:00:00+00:00

!! end !! test Time test in traditional range... !! input {{#time:Y|15 January 2001}} !! result

2001

!! end !! test Time test prior to 1970 Unix creation myth !! input {{#time:Y|5 April 1967}} !! result

1967

!! end !! test Time test after the 2038 32-bit Apocalype !! input {{#time:Y|28 July 2061}} !! result

2061

!! end !! test Bug 19093: Default values don't fall through in switch !! input <{{#switch: foo | bar | #default = DEF }}> <{{#switch: foo | #default | bar = DEF }}> !! result

<DEF> <DEF>

!! end