Checking if your kit is complete... Looks good Warning: prerequisite Test::Builder::Tester 1.04 not found at /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/ExtUtils/MakeMaker.pm line 343. Writing Makefile for Test::LongString cp lib/Test/LongString.pm blib/lib/Test/LongString.pm Manifying blib/man3/Test::LongString.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64-lp64/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/01teststring......1..11 # Failed test (t/01teststring.t at line 23) ok 1 - use Test::LongString; ok 2 - two small strings equal not ok 3 - two small strings different # STDERR is: #  # # Failed test (t/01teststring.t at line 22) # # got: "bar" # # length: 3 # # expected: "foo" # # length: 3 # # strings begin to differ at char 1 #  # not: # # Failed test (t/01teststring.t at line 22) # # got: "bar" # # length: 3 # # expected: "foo" # # length: 3 # # strings begin to differ at char 1 #  # as expected # Failed test (t/01teststring.t at line 30) # STDERR is: #  # # Failed test (t/01teststring.t at line 29) # # got: undef # # expected: "foo" #  # not: # # Failed test (t/01teststring.t at line 29) # # got: undef # # expected: "foo" #  # as expected # Failed test (t/01teststring.t at line 37) # STDERR is: #  # # Failed test (t/01teststring.t at line 36) # # got: "foo" # # expected: undef #  # not: # # Failed test (t/01teststring.t at line 36) # # got: "foo" # # expected: undef #  # as expected # Failed test (t/01teststring.t at line 51) # STDERR is: #  # # Failed test (t/01teststring.t at line 46) # # got: "This is a long string that will be truncated by th"... # # length: 70 # # expected: "\x{00}\x{01}foo\x{0a}bar" # # length: 9 # # strings begin to differ at char 1 #  # not: # # Failed test (t/01teststring.t at line 46) # # got: "This is a long string that will be truncated by th"... # # length: 70 # # expected: "\x{00}\x{01}foo\x{0a}bar" # # length: 9 # # strings begin to differ at char 1 #  # as expected not ok 4 - got undef, expected small string not ok 5 - expected undef, got small string not ok 6 - display of long strings and of control chars # Failed test (t/01teststring.t at line 65) # STDERR is: #  # # Failed test (t/01teststring.t at line 60) # # got: "Element" # # length: 7 # # expected: "El\x{e9}ment" # # length: 7 # # strings begin to differ at char 3 #  # not: # # Failed test (t/01teststring.t at line 60) # # got: "Element" # # length: 7 # # expected: "El\x{e9}ment" # # length: 7 # # strings begin to differ at char 3 #  # as expected # Failed test (t/01teststring.t at line 75) # STDERR is: #  # # Failed test (t/01teststring.t at line 74) # # got: "foo\x{0a}foo" # # length: 7 # # expected: "foo\x{0a}fpo" # # length: 7 # # strings begin to differ at char 6 #  # not: # # Failed test (t/01teststring.t at line 74) # # got: "foo\x{0a}foo" # # length: 7 # # expected: "foo\x{0a}fpo" # # length: 7 # # strings begin to differ at char 6 #  # as expected # Failed test (t/01teststring.t at line 101) # STDERR is: #  # # Failed test (t/01teststring.t at line 84) # # got: ..."he bowl aloft and intoned:\x{0a}--Introibo ad altare de"... # # length: 275 # # expected: ..."he bowl alift and intoned:\x{0a}--Introibo ad altare de"... # # length: 275 # # strings begin to differ at char 233 #  # not: # # Failed test (t/01teststring.t at line 84) # # got: ..."he bowl aloft and intoned:\x{0a}--Introibo ad altare de"... # # length: 275 # # expected: ..."he bowl alift and intoned:\x{0a}--Introibo ad altare de"... # # length: 275 # # strings begin to differ at char 233 #  # as expected # Failed test (t/01teststring.t at line 124) # STDERR is: #  # # Failed test (t/01teststring.t at line 123) # # after whitespace removal: # # got: "abc" # # length: 3 # # expected: "abd" # # length: 3 # # strings begin to differ at char 3 #  # not: # # Failed test (t/01teststring.t at line 123) # # after whitespace removal: # # got: "abc" # # length: 3 # # expected: "abd" # # length: 3 # # strings begin to differ at char 3 #  # as expected not ok 7 - Escape high-ascii chars not ok 8 - Count correctly prefix with multiline strings not ok 9 - Display offset in diagnostics ok 10 - is_string_nows removes whitespace not ok 11 - is_string_nows tests correctly FAILED tests 3-9, 11 Failed 8/11 tests, 27.27% okay t/02import..........1..1 # Failed test (t/02import.t at line 18) # STDERR is: #  # # Failed test (t/02import.t at line 17) # # got: "foobu"... # # length: 6 # # expected: "fooba"... # # length: 6 # # strings begin to differ at char 5 #  # not: # # Failed test (t/02import.t at line 17) # # got: "foobu"... # # length: 6 # # expected: "fooba"... # # length: 6 # # strings begin to differ at char 5 #  # as expected not ok 1 - 5 chars in output FAILED test 1 Failed 1/1 tests, 0.00% okay t/03like............1..5 ok 1 - a small string matches not ok 2 - a small string doesn't match # Failed test (t/03like.t at line 20) # STDERR is: #  # # Failed test (t/03like.t at line 19) # # got: "bar" # # length: 3 # # doesn't match '(?-xism:foo)' #  # not: # # Failed test (t/03like.t at line 19) # # got: "bar" # # length: 3 # # doesn't match '(?-xism:foo)' #  # as expected not ok 3 - got undef # Failed test (t/03like.t at line 28) # STDERR is: #  # # Failed test (t/03like.t at line 27) # # got: undef # # length: - # # doesn't match '(?-xism:foo)' #  # not: # # Failed test (t/03like.t at line 27) # # got: undef # # length: - # # doesn't match '(?-xism:foo)' #  # as expected # Failed test (t/03like.t at line 36) # STDERR is: #  # # Failed test (t/03like.t at line 35) # # got: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"... # # length: 100 # # doesn't match '(?-xism:^a*$)' #  # not: # # Failed test (t/03like.t at line 35) # # got: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"... # # length: 100 # # doesn't match '(?-xism:^a*$)' #  # as expected # Failed test (t/03like.t at line 44) # STDERR is: #  # # Failed test (t/03like.t at line 43) # # got: "bar" # # length: 3 # # matches '(?-xism:bar)' #  # not: # # Failed test (t/03like.t at line 43) # # got: "bar" # # length: 3 # # matches '(?-xism:bar)' #  # as expected not ok 4 - a huge string doesn't match not ok 5 - a small string matches while it shouldn't FAILED tests 2-5 Failed 4/5 tests, 20.00% okay t/04contains........1..4 ok 1 - a small string matches not ok 2 - Substring doesn't match # Failed test (t/04contains.t at line 21) # STDERR is: #  # # Failed test (t/04contains.t at line 20) # # searched: "Dog food" # # can't find: "Nachos" #  # not: # # Failed test (t/04contains.t at line 20) # # searched: "Dog food" # # can't find: "Nachos" #  # as expected not ok 3 - Source string undef fails # Failed test (t/04contains.t at line 28) # STDERR is: #  # # Failed test (t/04contains.t at line 27) # # String to look in is undef #  # not: # # Failed test (t/04contains.t at line 27) # # String to look in is undef #  # as expected not ok 4 - Substring undef fails # Failed test (t/04contains.t at line 35) # STDERR is: #  # # Failed test (t/04contains.t at line 34) # # String to look for is undef #  # not: # # Failed test (t/04contains.t at line 34) # # String to look for is undef #  # as expected FAILED tests 2-4 Failed 3/4 tests, 25.00% okay t/05lacks...........1..4 ok 1 - Lacking not ok 2 - Not lacking # Failed test (t/05lacks.t at line 22) # STDERR is: #  # # Failed test (t/05lacks.t at line 21) # # searched: "Reese's Peanut Butter Cups" # # and found: "Peanut Butter" # # at position: 8 #  # not: # # Failed test (t/05lacks.t at line 21) # # searched: "Reese's Peanut Butter Cups" # # and found: "Peanut Butter" # # at position: 8 #  # as expected not ok 3 - Source string undef fails # Failed test (t/05lacks.t at line 29) # STDERR is: #  # # Failed test (t/05lacks.t at line 28) # # String to look in is undef #  # not: # # Failed test (t/05lacks.t at line 28) # # String to look in is undef #  # as expected not ok 4 - Substring undef fails # Failed test (t/05lacks.t at line 36) # STDERR is: #  # # Failed test (t/05lacks.t at line 35) # # String to look for is undef #  # not: # # Failed test (t/05lacks.t at line 35) # # String to look for is undef #  # as expected FAILED tests 2-4 Failed 3/4 tests, 25.00% okay t/pod-coverage......1..0 # Skip Test::Pod::Coverage 1.04 required for testing POD coverage skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/pod...............1..0 # Skip Test::Pod 1.14 required for testing POD skipped: Test::Pod 1.14 required for testing POD Failed Test Status Wstat Total Fail Failed List of Failed ----------------------------------------------------------------------------------------------------------------------------- t/01teststring.t 11 8 72.73% 3-9, 11 t/02import.t 1 1 100.00% 1 t/03like.t 5 4 80.00% 2-5 t/04contains.t 4 3 75.00% 2-4 t/05lacks.t 4 3 75.00% 2-4 2 tests skipped. Failed 5/7 test scripts, 28.57% okay. 19/25 subtests failed, 24.00% okay. make: *** [test_dynamic] Error 25