Checking if your kit is complete... Looks good Writing Makefile for Number::Tolerant cp lib/Number/Tolerant.pm blib/lib/Number/Tolerant.pm cp lib/Number/Tolerant/Union.pm blib/lib/Number/Tolerant/Union.pm cp lib/Number/Tolerant/Type/plus_or_minus.pm blib/lib/Number/Tolerant/Type/plus_or_minus.pm cp lib/Number/Tolerant/Constant.pm blib/lib/Number/Tolerant/Constant.pm cp lib/Number/Tolerant/Type/offset.pm blib/lib/Number/Tolerant/Type/offset.pm cp lib/Number/Tolerant/Type/or_more.pm blib/lib/Number/Tolerant/Type/or_more.pm cp lib/Number/Tolerant/Type/to.pm blib/lib/Number/Tolerant/Type/to.pm cp lib/Number/Tolerant/Type/infinite.pm blib/lib/Number/Tolerant/Type/infinite.pm cp lib/Number/Tolerant/Type/more_than.pm blib/lib/Number/Tolerant/Type/more_than.pm cp lib/Number/Tolerant/Type/plus_or_minus_pct.pm blib/lib/Number/Tolerant/Type/plus_or_minus_pct.pm cp lib/Number/Tolerant/Type/constant.pm blib/lib/Number/Tolerant/Type/constant.pm cp lib/Number/Tolerant/Type/or_less.pm blib/lib/Number/Tolerant/Type/or_less.pm cp lib/Number/Tolerant/Type.pm blib/lib/Number/Tolerant/Type.pm cp lib/Number/Tolerant/Type/less_than.pm blib/lib/Number/Tolerant/Type/less_than.pm Manifying blib/man3/Number::Tolerant::Union.3 Manifying blib/man3/Number::Tolerant.3 Manifying blib/man3/Number::Tolerant::Type.3 Manifying blib/man3/Number::Tolerant::Constant.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00-load............1..14 ok 1 - use Number::Tolerant; ok 2 - use Number::Tolerant::Type; ok 3 - use Number::Tolerant::Type::constant; ok 4 - use Number::Tolerant::Type::infinite; ok 5 - use Number::Tolerant::Type::less_than; ok 6 - use Number::Tolerant::Type::more_than; ok 7 - use Number::Tolerant::Type::offset; ok 8 - use Number::Tolerant::Type::or_less; ok 9 - use Number::Tolerant::Type::or_more; ok 10 - use Number::Tolerant::Type::plus_or_minus; ok 11 - use Number::Tolerant::Type::plus_or_minus_pct; ok 12 - use Number::Tolerant::Type::to; ok 13 - use Number::Tolerant::Type; # Testing Number::Tolerant 1.550 ok 14 - use Number::Tolerant::Union; ok t/and_constant.......1..9 ok 1 - use Number::Tolerant; ok 2 - The object isa Number::Tolerant ok 3 - ... $range & 5.0 == 5.0 ok 4 - ... 5.0 & $range == 5.0 ok 5 - ... $range & 6.5 == 6.5 ok 6 - ... 6.5 & $range == 6.5 ok 7 - ... 6.5 & $range == 6.5 ok 8 - The object isa Number::Tolerant ok 9 - ... $range & 0 == 0 ok t/and_tolerance......1..91 ok 1 - use Number::Tolerant; ok 2 - The object isa Number::Tolerant ok 3 - The object isa Number::Tolerant ok 4 - intersection isa Number::Tolerant ok 5 - ... stringifies ok 6 - ... minimum : 40 ok 7 - ... maximum : 50 ok 8 - The object isa Number::Tolerant ok 9 - The object isa Number::Tolerant ok 10 - intersection isa Number::Tolerant ok 11 - ... stringifies ok 12 - ... minimum : 40 ok 13 - ... maximum : 50 ok 14 - The object isa Number::Tolerant ok 15 - The object isa Number::Tolerant ok 16 - intersection isa Number::Tolerant ok 17 - ... stringifies ok 18 - ... minimum : 40 ok 19 - ... maximum : undef ok 20 - The object isa Number::Tolerant ok 21 - The object isa Number::Tolerant ok 22 - intersection isa Number::Tolerant ok 23 - ... stringifies ok 24 - ... minimum : undef ok 25 - ... maximum : 30 ok 26 - The object isa Number::Tolerant ok 27 - The object isa Number::Tolerant ok 28 - intersection isa Number::Tolerant ok 29 - ... stringifies ok 30 - ... minimum : undef ok 31 - ... maximum : 30 ok 32 - The object isa Number::Tolerant ok 33 - The object isa Number::Tolerant ok 34 - intersection isa Number::Tolerant ok 35 - ... stringifies ok 36 - ... minimum : 40 ok 37 - ... maximum : undef ok 38 - The object isa Number::Tolerant ok 39 - The object isa Number::Tolerant ok 40 - intersection isa Number::Tolerant ok 41 - ... stringifies ok 42 - ... minimum : 40 ok 43 - ... maximum : undef ok 44 - The object isa Number::Tolerant ok 45 - The object isa Number::Tolerant ok 46 - intersection isa Number::Tolerant ok 47 - ... stringifies ok 48 - ... minimum : undef ok 49 - ... maximum : 30 ok 50 - The object isa Number::Tolerant ok 51 - The object isa Number::Tolerant ok 52 - intersection isa Number::Tolerant ok 53 - ... stringifies ok 54 - ... minimum : undef ok 55 - ... maximum : 30 ok 56 - The object isa Number::Tolerant ok 57 - The object isa Number::Tolerant ok 58 - intersection isa Number::Tolerant ok 59 - ... stringifies ok 60 - ... minimum : 30 ok 61 - ... maximum : 40 ok 62 - ... exclude minimum ok 63 - ... exclude maximum ok 64 - 31 is inside range ok 65 - 30 is outside range ok 66 - 39 is inside range ok 67 - 40 is ouside range ok 68 - The object isa Number::Tolerant ok 69 - The object isa Number::Tolerant ok 70 - intersection isa Number::Tolerant ok 71 - ... stringifies ok 72 - ... minimum : 40 ok 73 - ... maximum : 50 ok 74 - The object isa Number::Tolerant ok 75 - The object isa Number::Tolerant ok 76 - intersection isa Number::Tolerant ok 77 - ... stringifies ok 78 - ... minimum : 40 ok 79 - ... maximum : 50 ok 80 - The object isa Number::Tolerant ok 81 - The object isa Number::Tolerant ok 82 - intersection isa Number::Tolerant ok 83 - ... stringifies ok 84 - ... minimum : 40 ok 85 - ... maximum : 50 ok 86 - The object isa Number::Tolerant ok 87 - The object isa Number::Tolerant ok 88 - intersection isa Number::Tolerant ok 89 - ... stringifies ok 90 - ... minimum : undef ok 91 - ... maximum : undef ok t/bad_method.........1..22 ok 1 - use Number::Tolerant; ok 2 - constants return constants ok 3 - there is no 'thingie' method ok 4 - 'to' requires two values ok 5 - 'to' requires two numbers ok 6 - 'plus_or_minus' requires two values ok 7 - 'plus_or_minus_pct' requires two values ok 8 - 'plus_or_minus' requires two numbers ok 9 - 'plus_or_minus_pct' requires two numbers ok 10 - invalid two-arg construction ok 11 - invalid two-arg construction ok 12 - at least one param required ok 13 - single, non-numeric argument ok 14 - single, undefined argument ok 15 - single, pseudo-numeric argument ok 16 - undef-undef range not valid (should it be?) ok 17 - three invalid params ok 18 - four lousy params ok 19 - number, then three invalid params ok 20 - 10 offset blah blah ok 21 - 10 offset number blah ok 22 - 10 offset undef number ok t/bad_plugin.........1..3 ok 1 - use Number::Tolerant; ok 2 - exception trying to load impossible module ok 3 - Carp isn't a plugin! ok t/constant...........1..60 ok 1 - use Number::Tolerant; ok 2 - use Number::Tolerant::Constant; ok 3 - real, blessed constant tolerance isa Number::Tolerant ok 4 - constant: 1012 ok 5 - real, blessed constant tolerance isa Number::Tolerant ok 6 - constant: 10.12 ok 7 - the number 5 isa Number::Tolerant ok 8 - intolerable string! ok 9 - intolerable param! ok 10 - intolerable string! ok 11 - intolerable param! ok 12 - intolerable string! ok 13 - intolerable param! ok 14 - bogus tolerance ok 15 - created our object ok 16 - ... isa Number::Tolerant ok 17 - ... stringifies properly ok 18 - ... numifies properly ok 19 - ... 0.0 isn't equal to it ok 20 - ... 4.4 isn't equal to it ok 21 - ... 4.5 isn't equal to it ok 22 - ... 5.0 is equal to it ok 23 - ... 5.5 isn't equal to it ok 24 - ... 5.6 isn't equal to it ok 25 - ... 6.0 isn't equal to it ok 26 - ... 4.4 is less than it ok 27 - ... 4.5 is less than it ok 28 - ... 5.0 isn't less than it ok 29 - ... 5.5 isn't less than it ok 30 - ... 5.6 isn't less than it ok 31 - ... 4.4 isn't more than it ok 32 - ... 4.5 isn't more than it ok 33 - ... 5.0 isn't more than it ok 34 - ... 5.5 is more than it ok 35 - ... 5.6 is more than it ok 36 - ... 4 <=> it is -1 ok 37 - ... 5 <=> it is 0 ok 38 - ... 6 <=> it is +1 ok 39 - ... it isn't equal to 0.0 ok 40 - ... it isn't equal to 4.4 ok 41 - ... it isn't equal to 4.5 ok 42 - ... it is equal to 5.0 ok 43 - ... it isn't equal to 5.5 ok 44 - ... it isn't equal to 5.6 ok 45 - ... it isn't equal to 6.0 ok 46 - ... it isn't less than 4.4 ok 47 - ... it isn't less than 4.5 ok 48 - ... it isn't less than 5.0 ok 49 - ... it is less than 5.5 ok 50 - ... it is less than 5.6 ok 51 - ... it is more than 4.4 ok 52 - ... it is more than 4.5 ok 53 - ... it isn't more than 5.0 ok 54 - ... it isn't more than 5.5 ok 55 - ... it isn't more than 5.6 ok 56 - ... 4 <=> it is -1 ok 57 - ... 5 <=> it is 0 ok 58 - ... 6 <=> it is +1 ok 59 - 1 as tolerance is object with Constant in effect ok 60 - 1 as tolerance is plain scalar after 'N::T::C->_disable' ok t/from_string........1..7 ok 1 - use Number::Tolerant; ok 2 - a constant isn't really blessed ok 3 - constant: 1012 ok 4 - a constant isn't really blessed ok 5 - constant: 10.12 ok 6 - invalid string: undef ok 7 - from_string is a class method only ok t/infinite...........1..46 ok 1 - use Number::Tolerant; ok 2 - created our object ok 3 - ... isa Number::Tolerant ok 4 - ... stringifies properly ok 5 - ... 0.0 is equal to it ok 6 - ... 4.4 is equal to it ok 7 - ... 4.5 is equal to it ok 8 - ... 5.0 is equal to it ok 9 - ... 5.5 is equal to it ok 10 - ... 5.6 is equal to it ok 11 - ... 6.0 is equal to it ok 12 - ... 4.4 is less than it ok 13 - ... 4.5 isn't less than it ok 14 - ... 5.0 isn't less than it ok 15 - ... 5.5 isn't less than it ok 16 - ... 5.6 isn't less than it ok 17 - ... 4.4 isn't more than it ok 18 - ... 4.5 isn't more than it ok 19 - ... 5.0 isn't more than it ok 20 - ... 5.5 isn't more than it ok 21 - ... 5.6 is more than it ok 22 - ... 4 <=> it is 0 ok 23 - ... 5 <=> it is 0 ok 24 - ... 6 <=> it is 0 ok 25 - ... it isn't equal to 0.0 ok 26 - ... it isn't equal to 4.4 ok 27 - ... it is equal to 4.5 ok 28 - ... it is equal to 5.0 ok 29 - ... it is equal to 5.5 ok 30 - ... it isn't equal to 5.6 ok 31 - ... it isn't equal to 6.0 ok 32 - ... it isn't less than 4.4 ok 33 - ... it isn't less than 4.5 ok 34 - ... it isn't less than 5.0 ok 35 - ... it isn't less than 5.5 ok 36 - ... it is less than 5.6 ok 37 - ... it is more than 4.4 ok 38 - ... it isn't more than 4.5 ok 39 - ... it isn't more than 5.0 ok 40 - ... it isn't more than 5.5 ok 41 - ... it isn't more than 5.6 ok 42 - ... 4 <=> it is 0 ok 43 - ... 5 <=> it is 0 ok 44 - ... 6 <=> it is 0 ok 45 - The object isa Number::Tolerant ok 46 - infinite ok t/less_than..........1..70 ok 1 - use Number::Tolerant; ok 2 - created our object: less than 5 ok 3 - ... isa Number::Tolerant ok 4 - ... stringifies properly ok 5 - ... 0.0 is equal to it ok 6 - ... 4.4 is equal to it ok 7 - ... 4.5 is equal to it ok 8 - ... 5.0 isn't equal to it ok 9 - ... 5.5 isn't equal to it ok 10 - ... 5.6 isn't equal to it ok 11 - ... 6.0 isn't equal to it ok 12 - ... 4.4 isn't less than it ok 13 - ... 4.5 isn't less than it ok 14 - ... 5.0 isn't less than it ok 15 - ... 5.5 isn't less than it ok 16 - ... 5.6 isn't less than it ok 17 - ... 4.4 is less than or equal to it ok 18 - ... 4.5 is less than or equal to it ok 19 - ... 5.0 isn't less than or equal to it ok 20 - ... 5.5 isn't less than or equal to it ok 21 - ... 5.6 isn't less than or equal to it ok 22 - ... 4.4 isn't more than it ok 23 - ... 4.5 isn't more than it ok 24 - ... 5.0 is more than it ok 25 - ... 5.5 is more than it ok 26 - ... 5.6 is more than it ok 27 - ... 4.4 is more than or equal to it ok 28 - ... 4.5 is more than or equal to it ok 29 - ... 5.0 is more than or equal to it ok 30 - ... 5.5 is more than or equal to it ok 31 - ... 5.6 is more than or equal to it ok 32 - ... 4 <=> it is -1 ok 33 - ... 5 <=> it is 0 ok 34 - ... 6 <=> it is +1 ok 35 - ... it is equal to 0.0 ok 36 - ... it is equal to 4.4 ok 37 - ... it is equal to 4.5 ok 38 - ... it is equal to 5.0 ok 39 - ... it isn't equal to 5.5 ok 40 - ... it isn't equal to 5.6 ok 41 - ... it isn't equal to 6.0 ok 42 - ... it isn't less than 4.4 ok 43 - ... it isn't less than 4.5 ok 44 - ... it isn't less than 5.0 ok 45 - ... it isn't less than 5.5 ok 46 - ... it isn't less than 5.6 ok 47 - ... it is less than or equal to 4.4 ok 48 - ... it is less than or equal to 4.5 ok 49 - ... it isn't less than or equal to 5.0 ok 50 - ... it isn't less than or equal to 5.5 ok 51 - ... it isn't less than or equal to 5.6 ok 52 - ... it isn't more than 4.4 ok 53 - ... it isn't more than 4.5 ok 54 - ... it is more than 5.0 ok 55 - ... it is more than 5.5 ok 56 - ... it is more than 5.6 ok 57 - ... it is more than or equal to 4.4 ok 58 - ... it is more than or equal to 4.5 ok 59 - ... it is more than or equal to 5.0 ok 60 - ... it is more than or equal to 5.5 ok 61 - ... it is more than or equal to 5.6 ok 62 - ... 4 <=> it is -1 ok 63 - ... 5 <=> it is 0 ok 64 - ... 6 <=> it is +1 ok 65 - The object isa Number::Tolerant ok 66 - or_less ok 67 - The object isa Number::Tolerant ok 68 - less_than ok 69 - The object isa Number::Tolerant ok 70 - less_than ok t/more_than..........1..70 ok 1 - use Number::Tolerant; ok 2 - created our object: more than 5 ok 3 - ... isa Number::Tolerant ok 4 - ... stringifies properly ok 5 - ... 0.0 isn't equal to it ok 6 - ... 4.4 isn't equal to it ok 7 - ... 4.5 isn't equal to it ok 8 - ... 5.0 isn't equal to it ok 9 - ... 5.5 is equal to it ok 10 - ... 5.6 is equal to it ok 11 - ... 6.0 is equal to it ok 12 - ... 4.4 is less than it ok 13 - ... 4.5 is less than it ok 14 - ... 5.0 is less than it ok 15 - ... 5.5 isn't less than it ok 16 - ... 5.6 isn't less than it ok 17 - ... 4.4 is less than or equal to it ok 18 - ... 4.5 is less than or equal to it ok 19 - ... 5.0 is less than or equal to it ok 20 - ... 5.5 is less than or equal to it ok 21 - ... 5.6 is less than or equal to it ok 22 - ... 4.4 isn't more than it ok 23 - ... 4.5 isn't more than it ok 24 - ... 5.0 isn't more than it ok 25 - ... 5.5 isn't more than it ok 26 - ... 5.6 isn't more than it ok 27 - ... 4.4 isn't more than or equal to it ok 28 - ... 4.5 isn't more than or equal to it ok 29 - ... 5.0 isn't more than or equal to it ok 30 - ... 5.5 is more than or equal to it ok 31 - ... 5.6 is more than or equal to it ok 32 - ... 4 <=> it is -1 ok 33 - ... 5 <=> it is 0 ok 34 - ... 6 <=> it is +1 ok 35 - ... it isn't equal to 0.0 ok 36 - ... it isn't equal to 4.4 ok 37 - ... it isn't equal to 4.5 ok 38 - ... it isn't equal to 5.0 ok 39 - ... it is equal to 5.5 ok 40 - ... it is equal to 5.6 ok 41 - ... it is equal to 6.0 ok 42 - ... it isn't less than 4.4 ok 43 - ... it isn't less than 4.5 ok 44 - ... it isn't less than 5.0 ok 45 - ... it isn't less than 5.5 ok 46 - ... it isn't less than 5.6 ok 47 - ... it isn't less than or equal 4.4 ok 48 - ... it isn't less than or equal 4.5 ok 49 - ... it is less than or equal 5.0 ok 50 - ... it is less than or equal 5.5 ok 51 - ... it is less than or equal 5.6 ok 52 - ... it is more than 4.4 ok 53 - ... it is more than 4.5 ok 54 - ... it is more than 5.0 ok 55 - ... it isn't more than 5.5 ok 56 - ... it isn't more than 5.6 ok 57 - ... it is more than or equal 4.4 ok 58 - ... it is more than or equal 4.5 ok 59 - ... it is more than or equal 5.0 ok 60 - ... it is more than or equal 5.5 ok 61 - ... it is more than or equal 5.6 ok 62 - ... 4 <=> it is -1 ok 63 - ... 5 <=> it is 0 ok 64 - ... 6 <=> it is +1 ok 65 - The object isa Number::Tolerant ok 66 - or_more ok 67 - The object isa Number::Tolerant ok 68 - more_than ok 69 - The object isa Number::Tolerant ok 70 - more_than ok t/new_types..........1..4 ok 1 - use Number::Tolerant; ok 2 - use Number::Tolerant::Type; ok 3 - The object isa Number::Tolerant ok 4 - 'through' tolerance works, trivially ok t/offset.............1..48 ok 1 - use Number::Tolerant; ok 2 - created our object ok 3 - ... isa Number::Tolerant ok 4 - ... stringifies properly ok 5 - ... 0.0 isn't equal to it ok 6 - ... 4.4 isn't equal to it ok 7 - ... 4.5 is equal to it ok 8 - ... 5.0 is equal to it ok 9 - ... 5.5 is equal to it ok 10 - ... 5.6 isn't equal to it ok 11 - ... 6.0 isn't equal to it ok 12 - ... 4.4 is less than it ok 13 - ... 4.5 isn't less than it ok 14 - ... 5.0 isn't less than it ok 15 - ... 5.5 isn't less than it ok 16 - ... 5.6 isn't less than it ok 17 - ... 4.4 isn't more than it ok 18 - ... 4.5 isn't more than it ok 19 - ... 5.0 isn't more than it ok 20 - ... 5.5 isn't more than it ok 21 - ... 5.6 is more than it ok 22 - ... 4 <=> it is -1 ok 23 - ... 4.75 <=> it is 0 ok 24 - ... 5 <=> it is +1 ok 25 - ... 6 <=> it is +1 ok 26 - ... it isn't equal to 0.0 ok 27 - ... it isn't equal to 4.4 ok 28 - ... it is equal to 4.5 ok 29 - ... it is equal to 5.0 ok 30 - ... it is equal to 5.5 ok 31 - ... it isn't equal to 5.6 ok 32 - ... it isn't equal to 6.0 ok 33 - ... it isn't less than 4.4 ok 34 - ... it isn't less than 4.5 ok 35 - ... it isn't less than 5.0 ok 36 - ... it isn't less than 5.5 ok 37 - ... it is less than 5.6 ok 38 - ... it is more than 4.4 ok 39 - ... it isn't more than 4.5 ok 40 - ... it isn't more than 5.0 ok 41 - ... it isn't more than 5.5 ok 42 - ... it isn't more than 5.6 ok 43 - ... 4 <=> it is +1 ok 44 - ... 4.75 <=> it is 0 ok 45 - ... 5 <=> it is -1 ok 46 - ... 6 <=> it is -1 ok 47 - The object isa Number::Tolerant ok 48 - offset ok t/or_less............1..71 ok 1 - use Number::Tolerant; ok 2 - created our object: 5 or less ok 3 - ... isa Number::Tolerant ok 4 - ... stringifies properly ok 5 - ... 0.0 is equal to it ok 6 - ... 4.4 is equal to it ok 7 - ... 4.5 is equal to it ok 8 - ... 5.0 is equal to it ok 9 - ... 5.5 isn't equal to it ok 10 - ... 5.6 isn't equal to it ok 11 - ... 6.0 isn't equal to it ok 12 - ... 4.4 is less than it ok 13 - ... 4.5 is less than it ok 14 - ... 5.0 isn't less than it ok 15 - ... 5.5 isn't less than it ok 16 - ... 5.6 isn't less than it ok 17 - ... 4.4 is less than or equal to it ok 18 - ... 4.5 is less than or equal to it ok 19 - ... 5.0 is less than or equal to it ok 20 - ... 5.5 isn't less than or equal to it ok 21 - ... 5.6 isn't less than or equal to it ok 22 - ... 4.4 isn't more than it ok 23 - ... 4.5 isn't more than it ok 24 - ... 5.0 isn't more than it ok 25 - ... 5.5 is more than it ok 26 - ... 5.6 is more than it ok 27 - ... 4.4 is more than or equal to it ok 28 - ... 4.5 is more than or equal to it ok 29 - ... 5.0 is more than or equal to it ok 30 - ... 5.5 is more than or equal to it ok 31 - ... 5.6 is more than or equal to it ok 32 - ... 4 <=> it is -1 ok 33 - ... 5 <=> it is 0 ok 34 - ... 6 <=> it is +1 ok 35 - ... it is equal to 0.0 ok 36 - ... it is equal to 4.4 ok 37 - ... it is equal to 4.5 ok 38 - ... it is equal to 5.0 ok 39 - ... it isn't equal to 5.5 ok 40 - ... it isn't equal to 5.6 ok 41 - ... it isn't equal to 6.0 ok 42 - ... it isn't less than 4.4 ok 43 - ... it isn't less than 4.5 ok 44 - ... it isn't less than 5.0 ok 45 - ... it isn't less than 5.5 ok 46 - ... it isn't less than 5.6 ok 47 - ... it is less than or equal to 4.4 ok 48 - ... it is less than or equal to 4.5 ok 49 - ... it isn't less than or equal to 5.0 ok 50 - ... it isn't less than or equal to 5.5 ok 51 - ... it isn't less than or equal to 5.6 ok 52 - ... it isn't more than 4.4 ok 53 - ... it isn't more than 4.5 ok 54 - ... it isn't more than 5.0 ok 55 - ... it is more than 5.5 ok 56 - ... it is more than 5.6 ok 57 - ... it is more than or equal to 4.4 ok 58 - ... it is more than or equal to 4.5 ok 59 - ... it is more than or equal to 5.0 ok 60 - ... it is more than or equal to 5.5 ok 61 - ... it is more than or equal to 5.6 ok 62 - ... 4 <=> it is -1 ok 63 - ... 5 <=> it is 0 ok 64 - ... 6 <=> it is +1 ok 65 - ... numifies to undef ok 66 - The object isa Number::Tolerant ok 67 - or_less ok 68 - The object isa Number::Tolerant ok 69 - or_less ok 70 - The object isa Number::Tolerant ok 71 - or_less ok t/or_more............1..72 ok 1 - use Number::Tolerant; ok 2 - >= 5 isa Number::Tolerant ok 3 - x >= 5 isa Number::Tolerant ok 4 - 5 <= x isa Number::Tolerant ok 5 - created our object: 5 or more ok 6 - ... isa Number::Tolerant ok 7 - ... stringifies properly ok 8 - ... 0.0 isn't equal to it ok 9 - ... 4.4 isn't equal to it ok 10 - ... 4.5 isn't equal to it ok 11 - ... 5.0 is equal to it ok 12 - ... 5.5 is equal to it ok 13 - ... 5.6 is equal to it ok 14 - ... 6.0 is equal to it ok 15 - ... 4.4 is less than it ok 16 - ... 4.5 is less than it ok 17 - ... 5.0 isn't less than it ok 18 - ... 5.5 isn't less than it ok 19 - ... 5.6 isn't less than it ok 20 - ... 4.4 is less than or equal to it ok 21 - ... 4.5 is less than or equal to it ok 22 - ... 5.0 is less than or equal to it ok 23 - ... 5.5 is less than or equal to it ok 24 - ... 5.6 is less than or equal to it ok 25 - ... 4.4 isn't more than it ok 26 - ... 4.5 isn't more than it ok 27 - ... 5.0 isn't more than it ok 28 - ... 5.5 isn't more than it ok 29 - ... 5.6 isn't more than it ok 30 - ... 4.4 isn't more than or equal to it ok 31 - ... 4.5 isn't more than or equal to it ok 32 - ... 5.0 is more than or equal to it ok 33 - ... 5.5 is more than or equal to it ok 34 - ... 5.6 is more than or equal to it ok 35 - ... 4 <=> it is -1 ok 36 - ... 5 <=> it is 0 ok 37 - ... 6 <=> it is +1 ok 38 - ... it isn't equal to 0.0 ok 39 - ... it isn't equal to 4.4 ok 40 - ... it isn't equal to 4.5 ok 41 - ... it is equal to 5.0 ok 42 - ... it is equal to 5.5 ok 43 - ... it is equal to 5.6 ok 44 - ... it is equal to 6.0 ok 45 - ... it isn't less than 4.4 ok 46 - ... it isn't less than 4.5 ok 47 - ... it isn't less than 5.0 ok 48 - ... it isn't less than 5.5 ok 49 - ... it is less than 5.6 ok 50 - ... it isn't less than or equal 4.4 ok 51 - ... it isn't less than or equal 4.5 ok 52 - ... it is less than or equal 5.0 ok 53 - ... it is less than or equal 5.5 ok 54 - ... it is less than or equal 5.6 ok 55 - ... it is more than 4.4 ok 56 - ... it isn't more than 4.5 ok 57 - ... it isn't more than 5.0 ok 58 - ... it isn't more than 5.5 ok 59 - ... it isn't more than 5.6 ok 60 - ... it is more than or equal 4.4 ok 61 - ... it is more than or equal 4.5 ok 62 - ... it is more than or equal 5.0 ok 63 - ... it is more than or equal 5.5 ok 64 - ... it is more than or equal 5.6 ok 65 - ... 4 <=> it is -1 ok 66 - ... 5 <=> it is 0 ok 67 - ... 6 <=> it is +1 ok 68 - ... numifies to undef ok 69 - The object isa Number::Tolerant ok 70 - or_more ok 71 - The object isa Number::Tolerant ok 72 - or_more ok t/plusminus..........1..48 ok 1 - use Number::Tolerant; ok 2 - created our object ok 3 - ... isa Number::Tolerant ok 4 - ... stringifies properly ok 5 - ... 0.0 isn't equal to it ok 6 - ... 4.4 isn't equal to it ok 7 - ... 4.5 is equal to it ok 8 - ... 5.0 is equal to it ok 9 - ... 5.5 is equal to it ok 10 - ... 5.6 isn't equal to it ok 11 - ... 6.0 isn't equal to it ok 12 - ... 4.4 is less than it ok 13 - ... 4.5 isn't less than it ok 14 - ... 5.0 isn't less than it ok 15 - ... 5.5 isn't less than it ok 16 - ... 5.6 isn't less than it ok 17 - ... 4.4 isn't more than it ok 18 - ... 4.5 isn't more than it ok 19 - ... 5.0 isn't more than it ok 20 - ... 5.5 isn't more than it ok 21 - ... 5.6 is more than it ok 22 - ... 4 <=> it is -1 ok 23 - ... 5 <=> it is 0 ok 24 - ... 6 <=> it is +1 ok 25 - ... it isn't equal to 0.0 ok 26 - ... it isn't equal to 4.4 ok 27 - ... it is equal to 4.5 ok 28 - ... it is equal to 5.0 ok 29 - ... it is equal to 5.5 ok 30 - ... it isn't equal to 5.6 ok 31 - ... it isn't equal to 6.0 ok 32 - ... it isn't less than 4.4 ok 33 - ... it isn't less than 4.5 ok 34 - ... it isn't less than 5.0 ok 35 - ... it isn't less than 5.5 ok 36 - ... it is less than 5.6 ok 37 - ... it is more than 4.4 ok 38 - ... it isn't more than 4.5 ok 39 - ... it isn't more than 5.0 ok 40 - ... it isn't more than 5.5 ok 41 - ... it isn't more than 5.6 ok 42 - ... 4 <=> it is -1 ok 43 - ... 5 <=> it is 0 ok 44 - ... 6 <=> it is +1 ok 45 - The object isa Number::Tolerant ok 46 - plus_or_minus ok 47 - The object isa Number::Tolerant ok 48 - plus_or_minus ok t/plusminus_0........1..45 ok 1 - use Number::Tolerant; ok 2 - created our object ok 3 - ... is not a reference ok 4 - ... stringifies properly ok 5 - ... numifies properly ok 6 - ... 0.0 isn't equal to it ok 7 - ... 4.4 isn't equal to it ok 8 - ... 4.5 isn't equal to it ok 9 - ... 5.0 is equal to it ok 10 - ... 5.5 isn't equal to it ok 11 - ... 5.6 isn't equal to it ok 12 - ... 6.0 isn't equal to it ok 13 - ... 4.4 is less than it ok 14 - ... 4.4 isn't more than it ok 15 - ... 4.5 is less than it ok 16 - ... 4.5 isn't more than it ok 17 - ... 5.0 isn't less than it ok 18 - ... 5.0 isn't more than it ok 19 - ... 5.5 isn't less than it ok 20 - ... 5.5 is more than it ok 21 - ... 5.6 isn't less than it ok 22 - ... 5.6 is more than it ok 23 - ... 4 <=> it is -1 ok 24 - ... 5 <=> it is 0 ok 25 - ... 6 <=> it is +1 ok 26 - ... it isn't equal to 0.0 ok 27 - ... it isn't equal to 4.4 ok 28 - ... it isn't equal to 4.5 ok 29 - ... it is equal to 5.0 ok 30 - ... it isn't equal to 5.5 ok 31 - ... it isn't equal to 5.6 ok 32 - ... it isn't equal to 6.0 ok 33 - ... it isn't less than 4.4 ok 34 - ... it isn't less than 4.5 ok 35 - ... it isn't less than 5.0 ok 36 - ... it is less than 5.5 ok 37 - ... it is less than 5.6 ok 38 - ... it is more than 4.4 ok 39 - ... it is more than 4.5 ok 40 - ... it isn't more than 5.0 ok 41 - ... it isn't more than 5.5 ok 42 - ... it isn't more than 5.6 ok 43 - ... 4 <=> it is -1 ok 44 - ... 5 <=> it is 0 ok 45 - ... 6 <=> it is +1 ok t/plusminus_pct......1..46 ok 1 - use Number::Tolerant; ok 2 - created our object ok 3 - ... isa Number::Tolerant ok 4 - ... stringifies properly ok 5 - ... 0.0 isn't equal to it ok 6 - ... 4.4 isn't equal to it ok 7 - ... 4.5 is equal to it ok 8 - ... 5.0 is equal to it ok 9 - ... 5.5 is equal to it ok 10 - ... 5.6 isn't equal to it ok 11 - ... 6.0 isn't equal to it ok 12 - ... 4.4 is less than it ok 13 - ... 4.5 isn't less than it ok 14 - ... 5.0 isn't less than it ok 15 - ... 5.5 isn't less than it ok 16 - ... 5.6 isn't less than it ok 17 - ... 4.4 isn't more than it ok 18 - ... 4.5 isn't more than it ok 19 - ... 5.0 isn't more than it ok 20 - ... 5.5 isn't more than it ok 21 - ... 5.6 is more than it ok 22 - ... 4 <=> it is -1 ok 23 - ... 5 <=> it is 0 ok 24 - ... 6 <=> it is +1 ok 25 - ... it isn't equal to 0.0 ok 26 - ... it isn't equal to 4.4 ok 27 - ... it is equal to 4.5 ok 28 - ... it is equal to 5.0 ok 29 - ... it is equal to 5.5 ok 30 - ... it isn't equal to 5.6 ok 31 - ... it isn't equal to 6.0 ok 32 - ... it isn't less than 4.4 ok 33 - ... it isn't less than 4.5 ok 34 - ... it isn't less than 5.0 ok 35 - ... it isn't less than 5.5 ok 36 - ... it is less than 5.6 ok 37 - ... it is more than 4.4 ok 38 - ... it isn't more than 4.5 ok 39 - ... it isn't more than 5.0 ok 40 - ... it isn't more than 5.5 ok 41 - ... it isn't more than 5.6 ok 42 - ... 4 <=> it is -1 ok 43 - ... 5 <=> it is 0 ok 44 - ... 6 <=> it is +1 ok 45 - The object isa Number::Tolerant ok 46 - plus_or_minus_pct ok t/plusminus_pct_0....1..45 ok 1 - use Number::Tolerant; ok 2 - created our object ok 3 - ... is not a reference ok 4 - ... stringifies properly ok 5 - ... numifies properly ok 6 - ... 0.0 isn't equal to it ok 7 - ... 4.4 isn't equal to it ok 8 - ... 4.5 isn't equal to it ok 9 - ... 5.0 is equal to it ok 10 - ... 5.5 isn't equal to it ok 11 - ... 5.6 isn't equal to it ok 12 - ... 6.0 isn't equal to it ok 13 - ... 4.4 is less than it ok 14 - ... 4.5 is less than it ok 15 - ... 5.0 isn't less than it ok 16 - ... 5.5 isn't less than it ok 17 - ... 5.6 isn't less than it ok 18 - ... 4.4 isn't more than it ok 19 - ... 4.5 isn't more than it ok 20 - ... 5.0 isn't more than it ok 21 - ... 5.5 is more than it ok 22 - ... 5.6 is more than it ok 23 - ... 4 <=> it is -1 ok 24 - ... 5 <=> it is 0 ok 25 - ... 6 <=> it is +1 ok 26 - ... it isn't equal to 0.0 ok 27 - ... it isn't equal to 4.4 ok 28 - ... it isn't equal to 4.5 ok 29 - ... it is equal to 5.0 ok 30 - ... it isn't equal to 5.5 ok 31 - ... it isn't equal to 5.6 ok 32 - ... it isn't equal to 6.0 ok 33 - ... it isn't less than 4.4 ok 34 - ... it isn't less than 4.5 ok 35 - ... it isn't less than 5.0 ok 36 - ... it is less than 5.5 ok 37 - ... it is less than 5.6 ok 38 - ... it is more than 4.4 ok 39 - ... it is more than 4.5 ok 40 - ... it isn't more than 5.0 ok 41 - ... it isn't more than 5.5 ok 42 - ... it isn't more than 5.6 ok 43 - ... 4 <=> it is -1 ok 44 - ... 5 <=> it is 0 ok 45 - ... 6 <=> it is +1 ok t/pod-coverage.......1..0 # Skip Test::Pod::Coverage 1.08 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.08 required for testing POD coverage t/pod................1..0 # Skip Test::Pod 1.00 required for testing POD skipped all skipped: Test::Pod 1.00 required for testing POD t/stringify_as.......1..9 ok 1 - use Number::Tolerant; ok 2 - plus_or_minus not ok 3 - plus_or_minus as _pct # TODO stringify_as not soup yet # Failed (TODO) test (t/stringify_as.t at line 12) # got: undef # expected: '10 +/- 20%' ok 4 - plus_or_minus_pct not ok 5 - plus_or_minus_pct as plus_or_minus # TODO stringify_as not soup yet # Failed (TODO) test (t/stringify_as.t at line 24) # got: undef # expected: '10 +/- 1' ok 6 - or_less ok 7 - or_more ok 8 - to ok 9 - infinite ok t/union..............1..102 ok 1 - use Number::Tolerant; ok 2 - The object isa Number::Tolerant ok 3 - The object isa Number::Tolerant ok 4 - union isa Number::Tolerant::Union ok 5 - ... options are as requested ok 6 - ... stringifies ok 7 - ... plus zero, it's zero ok 8 - ... 0.0 isn't equal to alpha option ok 9 - ... 0.0 isn't equal to beta option ok 10 - ... 0.0 isn't equal to it ok 11 - ... 4.4 isn't equal to it ok 12 - ... 4.5 is equal to it ok 13 - ... 5.0 is equal to it ok 14 - ... 5.5 isn't equal to it ok 15 - ... 5.6 isn't equal to it ok 16 - ... 6.0 is equal to it ok 17 - ... 0.0 isn't equal to it ok 18 - ... 5.0 isn't not equal to it ok 19 - ... 4.4 is less than alpha ok 20 - ... 4.5 isn't less than alpha ok 21 - ... 5.0 isn't less than alpha ok 22 - ... 5.5 isn't less than alpha ok 23 - ... 5.6 isn't less than alpha ok 24 - ... 4.4 is less than beta ok 25 - ... 4.5 isn't less than beta ok 26 - ... 5.0 isn't less than beta ok 27 - ... 5.5 isn't less than beta ok 28 - ... 5.6 isn't less than beta ok 29 - ... 4.4 is less than union ok 30 - ... 4.5 isn't less than union ok 31 - ... 5.0 isn't less than union ok 32 - ... 5.5 isn't less than union ok 33 - ... 5.6 isn't less than union ok 34 - ... 4.4 isn't more than alpha ok 35 - ... 4.5 isn't more than alpha ok 36 - ... 5.0 isn't more than alpha ok 37 - ... 5.5 is more than alpha ok 38 - ... 5.6 is more than alpha ok 39 - ... 6.5 is more than alpha ok 40 - ... 4.4 isn't more than beta ok 41 - ... 4.5 isn't more than beta ok 42 - ... 5.0 isn't more than beta ok 43 - ... 5.5 isn't more than beta ok 44 - ... 5.6 isn't more than beta ok 45 - ... 6.5 is more than beta ok 46 - ... 4.4 isn't more than it ok 47 - ... 4.5 isn't more than it ok 48 - ... 5.0 isn't more than it ok 49 - ... 5.5 isn't more than it ok 50 - ... 5.6 isn't more than it ok 51 - ... 6.5 is more than it ok 52 - ... 4 <=> union is -1 ok 53 - ... 5 <=> union is 0 ok 54 - ... 6 <=> union is 0 ok 55 - ... 7 <=> union is 1 ok 56 - ... it isn't equal to 0.0 ok 57 - ... it isn't equal to 4.4 ok 58 - ... it is equal to 4.5 ok 59 - ... it is equal to 5.0 ok 60 - ... it is equal to 5.5 ok 61 - ... it isn't equal to 5.6 ok 62 - ... it isn't equal to 6.0 ok 63 - ... alpha isn't less than 4.4 ok 64 - ... alpha isn't less than 4.5 ok 65 - ... alpha isn't less than 5.0 ok 66 - ... alpha is less than 5.5 ok 67 - ... alpha is less than 5.6 ok 68 - ... alpha is less than 5.6 ok 69 - ... beta isn't less than 4.4 ok 70 - ... beta isn't less than 4.5 ok 71 - ... beta isn't less than 5.0 ok 72 - ... beta isn't less than 5.5 ok 73 - ... beta isn't less than 5.6 ok 74 - ... beta is less than 5.6 ok 75 - ... it isn't less than 4.4 ok 76 - ... it isn't less than 4.5 ok 77 - ... it isn't less than 5.0 ok 78 - ... it isn't less than 5.5 ok 79 - ... it isn't less than 5.6 ok 80 - ... it is less than 5.6 ok 81 - ... alpha is more than 4.4 ok 82 - ... alpha isn't more than 4.5 ok 83 - ... alpha isn't more than 5.0 ok 84 - ... alpha isn't more than 5.5 ok 85 - ... alpha isn't more than 5.6 ok 86 - ... alpha isn't more than 6.5 ok 87 - ... beta is more than 4.4 ok 88 - ... beta is more than 4.5 ok 89 - ... beta is more than 5.0 ok 90 - ... beta is more than 5.5 ok 91 - ... beta is more than 5.6 ok 92 - ... beta isn't more than 6.5 ok 93 - ... it is more than 4.4 ok 94 - ... it isn't more than 4.5 ok 95 - ... it isn't more than 5.0 ok 96 - ... it isn't more than 5.5 ok 97 - ... it isn't more than 5.6 ok 98 - ... it isn't more than 6.5 ok 99 - ... 4 <=> it is 1 ok 100 - ... 5 <=> it is 0 ok 101 - ... 6 <=> it is 0 ok 102 - ... 7 <=> it is -1 ok t/union_and..........1..39 ok 1 - use Number::Tolerant; ok 2 - use Number::Tolerant::Union; ok 3 - The object isa Number::Tolerant ok 4 - The object isa Number::Tolerant ok 5 - union isa Number::Tolerant::Union ok 6 - ... 4 != $choice ok 7 - ... 5 == $choice ok 8 - ... 9 == $choice ok 9 - ... 11 == $choice ok 10 - ... 15 == $choice ok 11 - ... 16 != $choice ok 12 - The object isa Number::Tolerant ok 13 - ... survived union ok 14 - ... 4 != $limited ok 15 - ... 5 != $limited ok 16 - ... 9 == $limited ok 17 - ... 11 == $limited ok 18 - ... 15 != $limited ok 19 - ... 16 != $limited ok 20 - The object isa Number::Tolerant ok 21 - The object isa Number::Tolerant ok 22 - union isa Number::Tolerant::Union ok 23 - ... 4 != $choice ok 24 - ... 5 == $choice ok 25 - ... 9 == $choice ok 26 - ... 11 == $choice ok 27 - ... 15 == $choice ok 28 - ... 16 != $choice ok 29 - ... survived union ok 30 - ... 4 != $limited ok 31 - ... 5 != $limited ok 32 - ... 9 != $limited ok 33 - ... 10 == $limited ok 34 - ... 11 != $limited ok 35 - ... 15 != $limited ok 36 - ... 16 != $limited ok 37 - The object isa Number::Tolerant ok 38 - The object isa Number::Tolerant ok 39 - ... choice and this union is undef ok t/union_more.........1..32 ok 1 - use Number::Tolerant; ok 2 - use Number::Tolerant::Union; ok 3 - The object isa Number::Tolerant ok 4 - union isa Number::Tolerant::Union ok 5 - ... 5 == $union ok 6 - ... 6 != $union ok 7 - ... 7 == $union ok 8 - ... 8 != $union ok 9 - The object isa Number::Tolerant ok 10 - The object isa Number::Tolerant ok 11 - union isa Number::Tolerant::Union ok 12 - ... 5 == $union ok 13 - ... 6 == $union ok 14 - ... 7 == $union ok 15 - ... 8 != $union ok 16 - The object isa Number::Tolerant ok 17 - The object isa Number::Tolerant ok 18 - The object isa Number::Tolerant ok 19 - The object isa Number::Tolerant ok 20 - union isa Number::Tolerant::Union ok 21 - union isa Number::Tolerant::Union ok 22 - union isa Number::Tolerant::Union ok 23 - ... 5 == $union ok 24 - ... 6 == $union ok 25 - ... 7 == $union ok 26 - ... 8 != $union ok 27 - The object isa Number::Tolerant::Union ok 28 - ... 5.0 == $union ok 29 - ... 5.5 != $range ok 30 - ... 6.0 == $union ok 31 - ... 11.0 == $union ok 32 - ... 15.0 != $union ok t/x_to_x.............1..45 ok 1 - use Number::Tolerant; ok 2 - created our object ok 3 - ... is not a reference ok 4 - ... stringifies properly ok 5 - ... numifies properly ok 6 - ... 0.0 isn't equal to it ok 7 - ... 4.4 isn't equal to it ok 8 - ... 4.5 isn't equal to it ok 9 - ... 5.0 is equal to it ok 10 - ... 5.5 isn't equal to it ok 11 - ... 5.6 isn't equal to it ok 12 - ... 6.0 isn't equal to it ok 13 - ... 4.4 is less than it ok 14 - ... 4.5 is less than it ok 15 - ... 5.0 isn't less than it ok 16 - ... 5.5 isn't less than it ok 17 - ... 5.6 isn't less than it ok 18 - ... 4.4 isn't more than it ok 19 - ... 4.5 isn't more than it ok 20 - ... 5.0 isn't more than it ok 21 - ... 5.5 is more than it ok 22 - ... 5.6 is more than it ok 23 - ... 4 <=> it is -1 ok 24 - ... 5 <=> it is 0 ok 25 - ... 6 <=> it is +1 ok 26 - ... it isn't equal to 0.0 ok 27 - ... it isn't equal to 4.4 ok 28 - ... it isn't equal to 4.5 ok 29 - ... it is equal to 5.0 ok 30 - ... it isn't equal to 5.5 ok 31 - ... it isn't equal to 5.6 ok 32 - ... it isn't equal to 6.0 ok 33 - ... it isn't less than 4.4 ok 34 - ... it isn't less than 4.5 ok 35 - ... it isn't less than 5.0 ok 36 - ... it is less than 5.5 ok 37 - ... it is less than 5.6 ok 38 - ... it is more than 4.4 ok 39 - ... it is more than 4.5 ok 40 - ... it isn't more than 5.0 ok 41 - ... it isn't more than 5.5 ok 42 - ... it isn't more than 5.6 ok 43 - ... 4 <=> it is -1 ok 44 - ... 5 <=> it is 0 ok 45 - ... 6 <=> it is +1 ok t/x_to_y.............1..71 ok 1 - use Number::Tolerant; ok 2 - created our object ok 3 - ... isa Number::Tolerant ok 4 - ... stringifies properly ok 5 - ... numifies properly ok 6 - ... 0.0 isn't equal to it ok 7 - ... 4.4 isn't equal to it ok 8 - ... 4.5 is equal to it ok 9 - ... 5.0 is equal to it ok 10 - ... 5.5 is equal to it ok 11 - ... 5.6 isn't equal to it ok 12 - ... 6.0 isn't equal to it ok 13 - ... 4.4 is less than it ok 14 - ... 4.5 isn't less than it ok 15 - ... 5.0 isn't less than it ok 16 - ... 5.5 isn't less than it ok 17 - ... 5.6 isn't less than it ok 18 - ... 4.4 is less than or equal to it ok 19 - ... 4.5 is less than or equal to it ok 20 - ... 5.0 is less than or equal to it ok 21 - ... 5.5 is less than or equal to it ok 22 - ... 5.6 isn't less than or equal to it ok 23 - ... 4.4 isn't more than it ok 24 - ... 4.5 isn't more than it ok 25 - ... 5.0 isn't more than it ok 26 - ... 5.5 isn't more than it ok 27 - ... 5.6 is more than it ok 28 - ... 4.4 isn't more than or equal to it ok 29 - ... 4.5 is more than or equal to it ok 30 - ... 5.0 is more than or equal to it ok 31 - ... 5.5 is more than or equal to it ok 32 - ... 5.6 is more than or equal to it ok 33 - ... 4 <=> it is -1 ok 34 - ... 5 <=> it is 0 ok 35 - ... 6 <=> it is +1 ok 36 - ... it isn't equal to 0.0 ok 37 - ... it isn't equal to 4.4 ok 38 - ... it is equal to 4.5 ok 39 - ... it is equal to 5.0 ok 40 - ... it is equal to 5.5 ok 41 - ... it isn't equal to 5.6 ok 42 - ... it isn't equal to 6.0 ok 43 - ... it isn't less than 4.4 ok 44 - ... it isn't less than 4.5 ok 45 - ... it isn't less than 5.0 ok 46 - ... it isn't less than 5.5 ok 47 - ... it is less than 5.6 ok 48 - ... it isn't less than or equal to 4.4 ok 49 - ... it is less than or equal to 4.5 ok 50 - ... it is less than or equal to 5.0 ok 51 - ... it is less than or equal to 5.5 ok 52 - ... it is less than or equal to 5.6 ok 53 - ... it is more than 4.4 ok 54 - ... it isn't more than 4.5 ok 55 - ... it isn't more than 5.0 ok 56 - ... it isn't more than 5.5 ok 57 - ... it isn't more than 5.6 ok 58 - ... it is more than or equal to 4.4 ok 59 - ... it is more than or equal to 4.5 ok 60 - ... it is more than or equal to 5.0 ok 61 - ... it is more than or equal to 5.5 ok 62 - ... it isn't more than or equal to 5.6 ok 63 - ... 4 <=> it is -1 ok 64 - ... 5 <=> it is 0 ok 65 - ... 6 <=> it is +1 ok 66 - The object isa Number::Tolerant ok 67 - to ok 68 - The object isa Number::Tolerant ok 69 - to ok 70 - The object isa Number::Tolerant ok 71 - to ok t/y_to_x.............1..44 ok 1 - use Number::Tolerant; ok 2 - created our object ok 3 - ... isa Number::Tolerant ok 4 - ... stringifies properly ok 5 - ... 0.0 isn't equal to it ok 6 - ... 4.4 isn't equal to it ok 7 - ... 4.5 is equal to it ok 8 - ... 5.0 is equal to it ok 9 - ... 5.5 is equal to it ok 10 - ... 5.6 isn't equal to it ok 11 - ... 6.0 isn't equal to it ok 12 - ... 4.4 is less than it ok 13 - ... 4.5 isn't less than it ok 14 - ... 5.0 isn't less than it ok 15 - ... 5.5 isn't less than it ok 16 - ... 5.6 isn't less than it ok 17 - ... 4.4 isn't more than it ok 18 - ... 4.5 isn't more than it ok 19 - ... 5.0 isn't more than it ok 20 - ... 5.5 isn't more than it ok 21 - ... 5.6 is more than it ok 22 - ... 4 <=> it is -1 ok 23 - ... 5 <=> it is 0 ok 24 - ... 6 <=> it is +1 ok 25 - ... it isn't equal to 0.0 ok 26 - ... it isn't equal to 4.4 ok 27 - ... it is equal to 4.5 ok 28 - ... it is equal to 5.0 ok 29 - ... it is equal to 5.5 ok 30 - ... it isn't equal to 5.6 ok 31 - ... it isn't equal to 6.0 ok 32 - ... it isn't less than 4.4 ok 33 - ... it isn't less than 4.5 ok 34 - ... it isn't less than 5.0 ok 35 - ... it isn't less than 5.5 ok 36 - ... it is less than 5.6 ok 37 - ... it is more than 4.4 ok 38 - ... it isn't more than 4.5 ok 39 - ... it isn't more than 5.0 ok 40 - ... it isn't more than 5.5 ok 41 - ... it isn't more than 5.6 ok 42 - ... 4 <=> it is -1 ok 43 - ... 5 <=> it is 0 ok 44 - ... 6 <=> it is +1 ok All tests successful, 2 tests skipped. Files=27, Tests=1113, 6 wallclock secs ( 4.06 cusr + 1.01 csys = 5.07 CPU) Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Union.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Constant.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/plus_or_minus.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/offset.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/or_more.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/to.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/infinite.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/more_than.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/plus_or_minus_pct.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/constant.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/or_less.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Number/Tolerant/Type/less_than.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/Number::Tolerant::Union.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/Number::Tolerant.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/Number::Tolerant::Type.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/Number::Tolerant::Constant.3 Appending installation info to /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/perllocal.pod