Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the String-Errf CPAN distribution.

Report information
The Basics
Id: 62365
Status: resolved
Priority: 0/
Queue: String-Errf

People
Owner: Nobody in particular
Requestors: james2vegas [...] aim.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Needs to specify 0.96 version of Test::More
Test::More before 0.96 fails to run the tests in this module successfully, there isn't a minimum version of Test::More specified.  This affects at least perl 5.10.1 and 5.8.9:

$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0,  'blib/lib', 'blib/arch')" t/*.t
t/basic.t ............... 22/?
Show quoted text
#   Failed test 'simple test for %t, %s, %n'
#   at t/basic.t line 57.
#          got: 'at 2010-07-30 16:01:46, rjbs tried to eat 5 hot dogs'
#     expected: 'at 2010-07-30 19:01:46, rjbs tried to eat 5 hot dogs'
# Looks like you failed 1 test of 68.
t/basic.t ............... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/68 subtests
        (1 TODO test unexpectedly succeeded)
t/release-pod-syntax.t .. skipped: these tests are for release candidate testing

Test Summary Report
-------------------
t/basic.t             (Wstat: 256 Tests: 68 Failed: 1)
  Failed test:  67
  TODO passed:   28
  Non-zero exit status: 1
Files=2, Tests=68,  2 wallclock secs ( 0.19 usr  0.04 sys +  0.70 cusr  0.18 csy
s =  1.11 CPU)
Result: FAIL

Installing Test::More 0.96 lets these tests succeed.




Thanks! Having made this mistake enough times, now, I've just updated my build tools to always require Test::More 0.96 on everything I do. I'll thank myself later. -- rjbs