C:\.cpan\build\DateTime-0.22>make test TEST_VERBOSE=1 TEST_FILES=t\20infinite.t
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
D:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t\20infinite.t
t\20infinite....1..39
ok 1 - positive infinity should be infinite
ok 2 - negative infinity should be infinite
ok 3 - positive infinity should not be finite
ok 4 - negative infinity should not be finite
ok 5 - negative infinity is really negative
ok 6 - positive infinity is really positive
ok 7 - positive infinity is bigger than negative infinity
ok 8 - infinity - normal = infinity
ok 9 - normal + infinite duration = infinity
ok 10 - normal - infinity = neg infinity
ok 11 - normal + neg infinite duration = neg infinity
not ok 12 - infinity - infinity = nan (days)
# Failed test (t\20infinite.t at line 61)
# got: '-2147483648'
# expected: '2147483648'
not ok 13 - infinity - infinity = nan (seconds)
# Failed test (t\20infinite.t at line 61)
# got: '-1.#IND'
# expected: '2147483648'
ok 14 - infinity + normal duration = infinity
ok 15 - infinity - normal duration = infinity
ok 16 - infinity (datetime) == infinity (number)
ok 17 - neg infinity (datetime) == neg infinity (number)
ok 18 - pos year is 1.\#INF
ok 19 - neg year is 1.\#INF
ok 20 - pos month is 1.\#INF
ok 21 - neg month is 1.\#INF
ok 22 - pos day is 1.\#INF
ok 23 - neg day is 1.\#INF
ok 24 - pos hour is 1.\#INF
ok 25 - neg hour is 1.\#INF
ok 26 - pos minute is 1.\#INF
ok 27 - neg minute is 1.\#INF
ok 28 - pos second is 1.\#INF
ok 29 - neg second is 1.\#INF
ok 30 - pos microsecond is 1.\#INF
ok 31 - neg microsecond is 1.\#INF
ok 32 - pos millisecond is 1.\#INF
ok 33 - neg millisecond is 1.\#INF
ok 34 - pos nanosecond is 1.\#INF
ok 35 - neg nanosecond is 1.\#INF
ok 36 - positive infinite is greater than now
ok 37 - negative infinite is less than now
ok 38 - infinity (datetime) == infinity (datetime)
ok 39 - -infinity (datetime) == -infinity (datetime)
# Looks like you failed 2 tests of 39.
dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 12-13
Failed 2/39 tests, 94.87% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t\20infinite.t 2 512 39 2 5.13% 12-13
Failed 1/1 test scripts, 0.00% okay. 2/39 subtests failed, 94.87% okay.
NMAKE : fatal error U1077: 'D:\Perl\bin\perl.exe' : return code '0x2'
Stop.
-- Leonardo Herrera L. mailto:[EMAIL PROTECTED]