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.13 2007/01/02 17:30:06 nilsson Exp $ + dnl $Id: testsuite.in,v 1.14 2008/01/05 22:14:32 grubba 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:72:   test_true( objectp(d1) )   test_true( objectp(d2) )   test_true( objectp(d3) )   test_true( d1==d2 )   test_true( d2==d3 )   test_true( d3==d1 )   test_WDIFF(d1,d2)   test_WDIFF(d2,d3)   test_WDIFF(d3,d1)   test_any([[ -  sscanf($1,"%d-%d-%d %s %dw%d", -  int y,int m,int d,string wd,int wy,int w); +  sscanf($1, "%*d-%*d-%*d %*s %*dw%d", int w);    return w;   ]], d1->week_no())   test_any([[ -  sscanf($1,"%d-%d-%d %s %dw%d", -  int y,int m,int d,string wd,int wy,int w); +  sscanf($1, "%*d-%*d-%*d %*s %dw%*d", int wy);    return wy;   ]], d1->week()->year_no())   test_do([[ add_constant("d1"); ]])   test_do([[ add_constant("d2"); ]])   test_do([[ add_constant("d3"); ]])   ]])   test_day("1993-12-31 Fri 1993w52")   test_day("1994-01-01 Sat 1993w52")   test_day("1994-12-31 Sat 1994w52")   test_day("1995-01-01 Sun 1994w52")
pike.git/lib/modules/Calendar.pmod/testsuite.in:101:   test_day("1996-12-31 Tue 1997w01")   test_day("1997-01-01 Wed 1997w01")   test_day("1997-12-31 Wed 1998w01")   test_day("1998-01-01 Thu 1998w01")   test_day("1998-12-31 Thu 1998w53")   test_day("1999-01-01 Fri 1998w53")   test_day("1999-12-31 Fri 1999w52")   test_day("2000-01-01 Sat 1999w52")   test_day("2000-12-31 Sun 2000w52")   test_day("2001-01-01 Mon 2001w01") -  +    test_day("2003-12-31 Wed 2004w01")   test_day("2004-01-01 Thu 2004w01")      test_eq([[ Calendar.ISO.Week(2001, 1)->format_ymd() ]], "2001-01-01")   test_eq([[ Calendar.ISO.Week(2002, 1)->format_ymd() ]], "2001-12-31")   test_eq([[ Calendar.ISO.Week(2003, 1)->format_ymd() ]], "2002-12-30")   test_eq([[ Calendar.ISO.Week(2004, 1)->format_ymd() ]], "2003-12-29")   test_eq([[ Calendar.ISO.Week(2005, 1)->format_ymd() ]], "2005-01-03")      test_eq([[Calendar.Language["swe"]->week_day_name_from_number(1)]], "mÃ¥ndag")      test_any([[    object k=Calendar.Events.se["midsummers eve"]->next(Calendar.Year());    return k->second(1)!=k->second(2);   ]], 1)      END_MARKER