pike.git / lib / modules / Calendar.pmod / testsuite.in

version» Context lines:

pike.git/lib/modules/Calendar.pmod/testsuite.in:1:   START_MARKER - dnl $Id: testsuite.in,v 1.17 2008/03/29 21:03:21 nilsson Exp $ + dnl $Id: testsuite.in,v 1.18 2008/04/23 00:13:43 nilsson Exp $      dnl NOTE:   dnl *every* time the Calendar tests have failed, it's not the   dnl Calendar module that had any errors. Please don't commit   dnl your Pike until you've got Calendar to compile again. /Mirar      test_true(Calendar.Day())      test_eq([[Calendar.Austrian.Day(2500000)->month_day()]],31)   test_eq([[Calendar.Coptic.Day(2500000)->month_day()]],25);
pike.git/lib/modules/Calendar.pmod/testsuite.in:46:   test_eq( Calendar.dwim_day("1/2/3"), Calendar.Day(2003,1,2) )   test_eq( Calendar.dwim_day("1 aug 2001"), Calendar.Day(2001,8,1) )   test_false( Calendar.dwim_day("1 aug 2001")==Calendar.Day(2001,8,2) )   dnl Missing two dwim_time tests   test_eq( Calendar.parse("%Y-%M-%D %h:%m","2040-11-08 2:46"),    Calendar.Minute(2040,11,8,2,46) )   test_false( Calendar.parse("%Y w%W %e %h:%m %p %z","1913 w4 monday 2:14 pm CET")    < Calendar.set_timezone("CET")->Minute(1913,1,20,14,14) )   test_false( Calendar.parse("%Y w%W %e %h:%m %p %z","1913 w4 monday 2:14 pm CET")    > Calendar.set_timezone("CET")->Minute(1913,1,20,14,14) ) - dnl The two objects above is not equal, which really is a bug. + dnl The two objects above are not equal, which really is a bug.    -  + dnl Bug 1884 + test_equal( Calendar.ISO.parse("%dT%h:%m:%s", "19980717T14:08:55")->set_timezone("UTC"), +  Calendar.ISO.parse("%dT%h:%m:%s", "19980717T14:08:55")->set_timezone("UTC") ) + test_equal( Calendar.ISO.set_timezone("UTC")->parse("%dT%h:%m:%s", "19980717T14:08:55"), +  Calendar.ISO.set_timezone("UTC")->parse("%dT%h:%m:%s", "19980717T14:08:55") )    -  +  +  +    dnl From verify.pike   define(test_WDIFF,[[   test_true( $1->week_no() == $2->week_no() )   test_true( $1->week() == $2->week() )   test_true( $1->week()->year() == $2->week()->year() )   ]])   define(test_day,[[   test_do([[    sscanf($1,"%d-%d-%d %s %dw%d",    int y,int m,int d,string wd,int wy,int w);