Here's a patch to * pass on 5.005_03. (weird thing going on with not vs. ! in Test:More::ok()) * shut up warnings against "my variables $d ..."
-- Tatsuhiko Miyagawa <[EMAIL PROTECTED]> --- t/1.t~ Fri Feb 28 06:55:26 2003 +++ t/1.t Fri Feb 28 17:21:06 2003 @@ -21,11 +21,11 @@ [ '0000/01/03', '0000/01/01' ], # 1 BC ['-4712/01/01','-4713/11/24' ], # Julian Day 1 ) { - my ($y, $m, $d) = split '/', $date->[0]; + my ($y, $m, $day) = split '/', $date->[0]; # time_zone to work around a bug(?) in early DateTime versions my $d = DateTime::Calendar::Julian->new(year => $y, month => $m, - day => $d, + day => $day, time_zone => 'floating' ); my $dt = DateTime->from_object( object => $d ); is($dt->ymd('/'), $date->[1], "converting $date->[0] to Gregorian"); @@ -35,7 +35,7 @@ } $d = DateTime::Calendar::Julian->new(year => 2003); -ok(not($d->is_leap_year), 'non-leap year'); +ok(!($d->is_leap_year), 'non-leap year'); $d = DateTime::Calendar::Julian->new(year => 2004); ok($d->is_leap_year, 'ordinary leap year');