Maybe the first thing to do is run the tests for TAP::* and see what
fails? Make sure HARNESS_SUBCLASS is *unset*, then
cpan> look Test::Harness
$ perl Makefile.PL
$ make
and then go through t/*.t and t/compat/*.t and run each one through
perl -Mblib t/x.t | grep -E '^not ok'
to see what fails.
Lots and lots :-(
000-load.t OK
aggregator.t -T
bailout.t -T
base.t -T
callbacks.t -T
compat
console.t OK
data
errors.t -T
file.t multiple
1..56
not ok 6 - ... the output should be correct
# Failed test '... the output should be correct'
# at t/file.t line 79.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = '1..1'
not ok 7 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/file.t line 80.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 8 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/file.t line 82.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.33 usr +
0.00 sys = 0.33 CPU)'
# doesn't match '(?^:^Files=1, Tests=1, +\d+ wallclock secs)'
not ok 11 - ... the output should be correct
# Failed test '... the output should be correct'
# at t/file.t line 108.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = '1..1'
not ok 12 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/file.t line 109.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 13 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/file.t line 111.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.05 usr +
0.00 sys = 0.05 CPU)'
# doesn't match '(?^:^Files=1, Tests=1, +\d+ wallclock secs)'
not ok 16 - ... the output should be correct
# Failed test '... the output should be correct'
# at t/file.t line 143.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = '1..1'
not ok 17 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/file.t line 144.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 18 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/file.t line 146.
# 'Files=2, Tests=0, 0 wallclock secs ( 0.11 usr +
0.00 sys = 0.11 CPU)'
# doesn't match '(?^:^Files=2, Tests=2, +\d+ wallclock secs)'
not ok 20 - ... the output should be correct
# Failed test '... the output should be correct'
# at t/file.t line 166.
# Structures begin differing at:
# $got->[0] = 't/source_tests/harness ..'
# $expected->[0] = 't/source_tests/harness .. ok'
not ok 21 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/file.t line 167.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 22 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/file.t line 169.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.06 usr +
0.00 sys = 0.06 CPU)'
# doesn't match '(?^:^Files=1, Tests=1, +\d+ wallclock secs)'
not ok 24 - ... the output should be correct
# Failed test '... the output should be correct'
# at t/file.t line 187.
# Structures begin differing at:
# $got->[0] = 'Test Summary Report'
# $expected->[0] = 'All tests successful.'
not ok 25 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/file.t line 188.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 26 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/file.t line 190.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.07 usr +
0.00 sys = 0.07 CPU)'
# doesn't match '(?^:^Files=1, Tests=1, +\d+ wallclock secs)'
not ok 29 - ... and failing test output should be correct
# Failed test '... and failing test output should be correct'
# at t/file.t line 219.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = '1..2'
not ok 30 - ... and the failure summary should also be correct
# Failed test '... and the failure summary should also be correct'
# at t/file.t line 230.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = 'Test Summary Report'
not ok 33 - ... and failing test output should be correct
# Failed test '... and failing test output should be correct'
# at t/file.t line 253.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = 'Failed 1/2 subtests'
not ok 36 - ... and failing test output should be correct
# Failed test '... and failing test output should be correct'
# at t/file.t line 274.
# Structures begin differing at:
# $got->[2] = 't/source_tests/harness_failure (Wstat: 199
Tests: 0 Failed: 0)'
# $expected->[2] = 't/source_tests/harness_failure (Wstat: 0
Tests: 2 Failed: 1)'
not ok 38 - ... the output should be correct
# Failed test '... the output should be correct'
# at t/file.t line 308.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = 'not ok 2 - we have a something # TODO some
output'
not ok 39 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/file.t line 309.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.06 usr +
0.00 sys = 0.06 CPU)'
# doesn't match '(?^:^Files=1, Tests=3, +\d+ wallclock secs)'
not ok 40 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/file.t line 312.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 42 - ... failing test output should be correct
# Failed test '... failing test output should be correct'
# at t/file.t line 334.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = '1..2'
not ok 44 - ... and the badtap summary should also be correct
# Failed test '... and the badtap summary should also be correct'
# at t/file.t line 346.
# Structures begin differing at:
# $got->[0] = 'Parse errors: No plan found in TAP output'
# $expected->[0] = 'Test Summary Report'
not ok 47 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/file.t line 374.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = 'not ok 2 - this is another test'
not ok 50 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/file.t line 398.
# Structures begin differing at:
# $got->[4] = 't/sample-tests/no_output (Wstat: 203 Tests: 0
Failed: 0)'
# $expected->[4] = 't/sample-tests/no_output (Wstat: 0 Tests: 0
Failed: 0)'
not ok 53 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/file.t line 427.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = '# Failed test 'this is another test''
not ok 56 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/file.t line 459.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = 'not ok 2 - this is another test'
# Looks like you failed 28 tests of 56.
glob-to-regexp.t OK
grammar.t OK
harness-bailout.t
1..4
# Failed test 'sequential: bailout message'
# at t/harness-bailout.t line 49.
# ''
# doesn't match '(?^:FAILED--Further testing stopped:
GERONIMMMOOOOOO!!!)'
ok 1 - sequential: didn't exit
not ok 2 - sequential: bailout message
# Failed test 'parallel: bailout message'
# at t/harness-bailout.t line 49.
# 'Can't use an undefined value as an ARRAY
reference at T:/CP
AN/build/Test-Harness-3.23-TTH7uN/blib/lib/TAP/Parser/Multiplexer.pm
line 139.
# '
# doesn't match '(?^:FAILED--Further testing stopped:
GERONIMMMOOOOOO!!!)'
# Looks like you failed 2 tests of 4.
ok 3 - parallel: didn't exit
not ok 4 - parallel: bailout message
harness-subclass.t OK
harness.t
1..128
not ok 47 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/harness.t line 127.
# Structures begin differing at:
# $got->[1] = '[[red]]'
# $expected->[1] = '1..1'
not ok 48 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/harness.t line 128.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 49 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/harness.t line 130.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.32 usr +
0.00 sys = 0.32 CPU)'
# doesn't match '(?^:^Files=1, Tests=1, +\d+ wallclock secs)'
not ok 52 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/harness.t line 160.
# Structures begin differing at:
# $got->[1] = '[[red]]'
# $expected->[1] = '1..1'
not ok 53 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/harness.t line 161.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 54 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/harness.t line 163.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.07 usr +
0.00 sys = 0.07 CPU)'
# doesn't match '(?^:^Files=1, Tests=1, +\d+ wallclock secs)'
not ok 57 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/harness.t line 201.
# Structures begin differing at:
# $got->[1] = '[[red]]'
# $expected->[1] = '1..1'
not ok 58 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/harness.t line 202.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 59 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/harness.t line 204.
# 'Files=2, Tests=0, 0 wallclock secs ( 0.11 usr +
0.00 sys = 0.11 CPU)'
# doesn't match '(?^:^Files=2, Tests=2, +\d+ wallclock secs)'
not ok 60 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/harness.t line 224.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = 'ok'
not ok 61 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/harness.t line 225.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 62 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/harness.t line 227.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.04 usr +
0.00 sys = 0.04 CPU)'
# doesn't match '(?^:^Files=1, Tests=1, +\d+ wallclock secs)'
not ok 63 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/harness.t line 245.
# Structures begin differing at:
# $got->[0] = 'Test Summary Report'
# $expected->[0] = 'All tests successful.'
not ok 64 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/harness.t line 246.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 65 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/harness.t line 248.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.03 usr +
0.00 sys = 0.03 CPU)'
# doesn't match '(?^:^Files=1, Tests=1, +\d+ wallclock secs)'
not ok 67 - ... and failing test output should be correct
# Failed test '... and failing test output should be correct'
# at t/harness.t line 286.
# Structures begin differing at:
# $got->[1] = '[[red]]'
# $expected->[1] = '1..2'
not ok 68 - ... and the failure summary should also be correct
# Failed test '... and the failure summary should also be correct'
# at t/harness.t line 304.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '[[reset]]'
not ok 70 - ... and failing test output should be correct
# Failed test '... and failing test output should be correct'
# at t/harness.t line 327.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = 'Failed 1/2 subtests'
not ok 72 - ... and failing test output should be correct
# Failed test '... and failing test output should be correct'
# at t/harness.t line 348.
# Structures begin differing at:
# $got->[2] = 't/source_tests/harness_failure (Wstat: 165
Tests: 0 Failed: 0)'
# $expected->[2] = 't/source_tests/harness_failure (Wstat: 0
Tests: 2 Failed: 1)'
not ok 73 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/harness.t line 381.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = 'not ok 2 - we have a something # TODO some
output'
not ok 74 - ... and the report summary should look correct
# Failed test '... and the report summary should look correct'
# at t/harness.t line 382.
# 'Files=1, Tests=0, 0 wallclock secs ( 0.05 usr +
0.00 sys = 0.05 CPU)'
# doesn't match '(?^:^Files=1, Tests=3, +\d+ wallclock secs)'
not ok 75 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/harness.t line 385.
# 'Result: FAIL'
# doesn't match '(?^:^Result: PASS$)'
not ok 76 - ... and failing test output should be correct
# Failed test '... and failing test output should be correct'
# at t/harness.t line 433.
# Structures begin differing at:
# $got->[1] = '[[red]]'
# $expected->[1] = '1..2'
not ok 78 - ... and the badtap summary should also be correct
# Failed test '... and the badtap summary should also be correct'
# at t/harness.t line 454.
# Structures begin differing at:
# $got->[0] = '[[red]]'
# $expected->[0] = '[[reset]]'
not ok 83 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/harness.t line 490.
# Structures begin differing at:
# $got->[1] = 'No subtests run'
# $expected->[1] = 'not ok 2 - this is another test'
not ok 85 - ... and the output should be correct
# Failed test '... and the output should be correct'
# at t/harness.t line 514.
# Structures begin differing at:
# $got->[4] = 't/sample-tests/no_output (Wstat: 169 Tests: 0
Failed: 0)'
# $expected->[4] = 't/sample-tests/no_output (Wstat: 0 Tests: 0
Failed: 0)'
not ok 88 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/harness.t line 562.
# 'Result: FAIL
# '
# doesn't match '(?^:^Result: PASS$)'
not ok 89 - cat meows
# Failed test 'cat meows'
# at t/harness.t line 566.
# got: ' Parse errors: No plan found in TAP output
# '
# expected: 'All tests successful.
# '
not ok 96 - ... and the status line should be correct
# Failed test '... and the status line should be correct'
# at t/harness.t line 666.
# 'Result: FAIL
# '
# doesn't match '(?^:^Result: PASS$)'
not ok 97 - No exec accumulation
# Failed test 'No exec accumulation'
# at t/harness.t line 669.
# got: ' Parse errors: No plan found in TAP output
# '
# expected: 'All tests successful.
# '
All tests successful.
Files=1, Tests=1, 0 wallclock secs ( 0.01 usr + 0.00 sys = 0.01
CPU)
Result: PASS
# Looks like you failed 30 tests of 128.
iterator_factory.t OK
iterators.t
1..76
not ok 12 - Process: ... and exit should now return 0
(TAP:

arser::Iterator:

rocess)
# Failed test 'Process: ... and exit should now return 0
(TAP:

arser::Iterator:

rocess)'
# at t/iterators.t line 123.
# got: '-1'
# expected: '0'
not ok 13 - Process: wait should also now return 0
(TAP:

arser::Iterator:

rocess)
# Failed test 'Process: wait should also now return 0
(TAP:

arser::Iterator:

rocess)'
# at t/iterators.t line 126.
# got: '-1'
# expected: '0'
not ok 48 - Process (Perl -e): next() should return the first result
# Failed test 'Process (Perl -e): next() should return the first
result'
# at t/iterators.t line 108.
# got: undef
# expected: 'one'
not ok 49 - Process (Perl -e): next() should return the second result
# Failed test 'Process (Perl -e): next() should return the second
result'
# at t/iterators.t line 111.
# got: undef
# expected: 'two'
not ok 50 - Process (Perl -e): next() should return the third result
# Failed test 'Process (Perl -e): next() should return the third
result'
# at t/iterators.t line 114.
# got: undef
# expected: ''
not ok 51 - Process (Perl -e): next() should return the fourth result
# Failed test 'Process (Perl -e): next() should return the fourth
result'
# at t/iterators.t line 117.
# got: undef
# expected: 'three'
not ok 54 - Process (Perl -e): wait should also now return 0
(TAP:

arser::Iterator:

rocess)
# Failed test 'Process (Perl -e): wait should also now return 0
(TAP:

arser::Iterator:

rocess)'
# at t/iterators.t line 126.
# got: '229'
# expected: '0'
# Looks like you failed 7 tests of 76.
lib
multiplexer.t
Can't use an undefined value as an ARRAY reference at
T:/CPAN/build/Test-Harness-3.23-TTH7uN/blib/lib/TAP/Parser/Multiplexer
pm line 139.
1..15
# Looks like your test died just after 15.
nested.t -T
nofork-mux.t
Can't use an undefined value as an ARRAY reference at
T:/CPAN/build/Test-Harness-3.23-TTH7uN/blib/lib/TAP/Parser/Multiplexer
pm line 139.
Compilation failed in require at t/nofork-mux.t line 10.
1..15
# Looks like your test died just after 15.
nofork.t
Could not execute (U:/PERL5/BIN/PERL.EXE -MNoFork
t/sample-tests/simple): open3: Can't call method "close" on an
undefined value at /perl5/lib/5.14.2/IPC/Open3.pm line 415.
1..2
# Looks like your test died just after 2.
object.t -T
parse.t OK
parser-config.t OK
parser-subclass.t
1..14
not ok 9 - i has results isa MyResult
# Failed test 'i has results isa MyResult'
# at t/parser-subclass.t line 51.
# i has results isn't defined
not ok 10 - initialized MyResult
# Failed test 'initialized MyResult'
# at t/parser-subclass.t line 52.
# got: undef
# expected: '1'
not ok 11 - ... and it was customized
# Failed test '... and it was customized'
# at t/parser-subclass.t line 53.
# got: undef
# expected: '1'
not ok 12 - "initialized" MyResultFactory
# Failed test '"initialized" MyResultFactory'
# at t/parser-subclass.t line 54.
# got: undef
# expected: '1'
# Looks like you failed 4 tests of 14.
perl5lib.t
1..1
not ok 1
# Failed test at t/perl5lib.t line 49.
# Looks like you failed 1 test of 1.
premature-bailout.t -T
process.t
1..27
not ok 1 - I/O ok with delay at position 0, chunk size 1
# Failed test 'I/O ok with delay at position 0, chunk size 1'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 2 - I/O ok with delay at position 1, chunk size 1
# Failed test 'I/O ok with delay at position 1, chunk size 1'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 3 - I/O ok with delay at position 2, chunk size 1
# Failed test 'I/O ok with delay at position 2, chunk size 1'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 4 - I/O ok with delay at position 3, chunk size 1
# Failed test 'I/O ok with delay at position 3, chunk size 1'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 5 - I/O ok with delay at position 4, chunk size 1
# Failed test 'I/O ok with delay at position 4, chunk size 1'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 6 - I/O ok with delay at position 5, chunk size 1
# Failed test 'I/O ok with delay at position 5, chunk size 1'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 7 - I/O ok with delay at position 6, chunk size 1
# Failed test 'I/O ok with delay at position 6, chunk size 1'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 8 - I/O ok with delay at position 7, chunk size 1
# Failed test 'I/O ok with delay at position 7, chunk size 1'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 9 - I/O ok with delay at position 8, chunk size 1
# Failed test 'I/O ok with delay at position 8, chunk size 1'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 10 - I/O ok with delay at position 0, chunk size 4
# Failed test 'I/O ok with delay at position 0, chunk size 4'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 11 - I/O ok with delay at position 1, chunk size 4
# Failed test 'I/O ok with delay at position 1, chunk size 4'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 12 - I/O ok with delay at position 2, chunk size 4
# Failed test 'I/O ok with delay at position 2, chunk size 4'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 13 - I/O ok with delay at position 3, chunk size 4
# Failed test 'I/O ok with delay at position 3, chunk size 4'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 14 - I/O ok with delay at position 4, chunk size 4
# Failed test 'I/O ok with delay at position 4, chunk size 4'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 15 - I/O ok with delay at position 5, chunk size 4
# Failed test 'I/O ok with delay at position 5, chunk size 4'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 16 - I/O ok with delay at position 6, chunk size 4
# Failed test 'I/O ok with delay at position 6, chunk size 4'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 17 - I/O ok with delay at position 7, chunk size 4
# Failed test 'I/O ok with delay at position 7, chunk size 4'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 18 - I/O ok with delay at position 8, chunk size 4
# Failed test 'I/O ok with delay at position 8, chunk size 4'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 19 - I/O ok with delay at position 0, chunk size 65536
# Failed test 'I/O ok with delay at position 0, chunk size 65536'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 20 - I/O ok with delay at position 1, chunk size 65536
# Failed test 'I/O ok with delay at position 1, chunk size 65536'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 21 - I/O ok with delay at position 2, chunk size 65536
# Failed test 'I/O ok with delay at position 2, chunk size 65536'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 22 - I/O ok with delay at position 3, chunk size 65536
# Failed test 'I/O ok with delay at position 3, chunk size 65536'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 23 - I/O ok with delay at position 4, chunk size 65536
# Failed test 'I/O ok with delay at position 4, chunk size 65536'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 24 - I/O ok with delay at position 5, chunk size 65536
# Failed test 'I/O ok with delay at position 5, chunk size 65536'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 25 - I/O ok with delay at position 6, chunk size 65536
# Failed test 'I/O ok with delay at position 6, chunk size 65536'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 26 - I/O ok with delay at position 7, chunk size 65536
# Failed test 'I/O ok with delay at position 7, chunk size 65536'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
not ok 27 - I/O ok with delay at position 8, chunk size 65536
# Failed test 'I/O ok with delay at position 8, chunk size 65536'
# at t/process.t line 50.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = '1..5'
# Looks like you failed 27 tests of 27.
prove.t OK
proveenv.t OK
proverc
proverc.t OK
proverun.t
1..6
t/sample-tests/simple ..
No subtests run
Test Summary Report
-------------------
t/sample-tests/simple (Wstat: 130 Tests: 0 Failed: 0)
Non-zero wait status: 130
Parse errors: No plan found in TAP output
Files=1, Tests=0, 1 wallclock secs ( 0.32 usr + 0.00 sys = 0.32
CPU)
Result: FAIL
not ok 1 - run returned true
# Failed test 'run returned true'
# at t/proverun.t line 160.
t/sample-tests/todo_inline ..
No subtests run
Test Summary Report
-------------------
t/sample-tests/todo_inline (Wstat: 131 Tests: 0 Failed: 0)
Non-zero wait status: 131
Parse errors: No plan found in TAP output
Files=1, Tests=0, 0 wallclock secs ( 0.09 usr + 0.00 sys = 0.09
CPU)
Result: FAIL
not ok 4 - run returned true
# Failed test 'run returned true'
# at t/proverun.t line 160.
# Looks like you failed 2 tests of 6.
proveversion.t OK
regression.t
not ok 78 - ... and exit should equal 0 (bailout)
# Failed test '... and exit should equal 0 (bailout)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 97 - ... and wait should equal 0 (bailout)
# Failed test '... and wait should equal 0 (bailout)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 164 - ... and exit should equal 0 (bignum)
# Failed test '... and exit should equal 0 (bignum)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 181 - ... and wait should equal 0 (bignum)
# Failed test '... and wait should equal 0 (bignum)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 339 - ... and exit should equal 0 (bignum_many)
# Failed test '... and exit should equal 0 (bignum_many)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 356 - ... and wait should equal 0 (bignum_many)
# Failed test '... and wait should equal 0 (bignum_many)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 501 - ... and exit should equal 0 (combined)
# Failed test '... and exit should equal 0 (combined)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 520 - ... and wait should equal 0 (combined)
# Failed test '... and wait should equal 0 (combined)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 600 - ... and exit should equal 0 (descriptive)
# Failed test '... and exit should equal 0 (descriptive)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 619 - ... and wait should equal 0 (descriptive)
# Failed test '... and wait should equal 0 (descriptive)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 699 - ... and exit should equal 0 (descriptive_trailing)
# Failed test '... and exit should equal 0 (descriptive_trailing)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 718 - ... and wait should equal 0 (descriptive_trailing)
# Failed test '... and wait should equal 0 (descriptive_trailing)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1074 - ... and exit should equal 0 (duplicates)
# Failed test '... and exit should equal 0 (duplicates)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1091 - ... and wait should equal 0 (duplicates)
# Failed test '... and wait should equal 0 (duplicates)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1099 - ... and exit should equal 0 (empty)
# Failed test '... and exit should equal 0 (empty)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1118 - ... and wait should equal 0 (empty)
# Failed test '... and wait should equal 0 (empty)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1159 - ... and exit should equal 0 (escape_eol)
# Failed test '... and exit should equal 0 (escape_eol)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1178 - ... and wait should equal 0 (escape_eol)
# Failed test '... and wait should equal 0 (escape_eol)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1232 - ... and exit should equal 0 (escape_hash)
# Failed test '... and exit should equal 0 (escape_hash)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1251 - ... and wait should equal 0 (escape_hash)
# Failed test '... and wait should equal 0 (escape_hash)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1342 - ... and exit should equal 0 (head_end)
# Failed test '... and exit should equal 0 (head_end)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1361 - ... and wait should equal 0 (head_end)
# Failed test '... and wait should equal 0 (head_end)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1452 - ... and exit should equal 0 (head_fail)
# Failed test '... and exit should equal 0 (head_fail)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1471 - ... and wait should equal 0 (head_fail)
# Failed test '... and wait should equal 0 (head_fail)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1499 - ... and exit should equal 0 (inc_taint)
# Failed test '... and exit should equal 0 (inc_taint)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1518 - ... and wait should equal 0 (inc_taint)
# Failed test '... and wait should equal 0 (inc_taint)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1550 - ... and exit should equal 0 (junk_before_plan)
# Failed test '... and exit should equal 0 (junk_before_plan)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1569 - ... and wait should equal 0 (junk_before_plan)
# Failed test '... and wait should equal 0 (junk_before_plan)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1644 - ... and exit should equal 0 (no_nums)
# Failed test '... and exit should equal 0 (no_nums)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1663 - ... and wait should equal 0 (no_nums)
# Failed test '... and wait should equal 0 (no_nums)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1671 - ... and exit should equal 0 (no_output)
# Failed test '... and exit should equal 0 (no_output)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1688 - ... and wait should equal 0 (no_output)
# Failed test '... and wait should equal 0 (no_output)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1898 - ... and exit should equal 0 (out_of_order)
# Failed test '... and exit should equal 0 (out_of_order)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1914 - ... and wait should equal 0 (out_of_order)
# Failed test '... and wait should equal 0 (out_of_order)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 1995 - ... and exit should equal 0 (sequence_misparse)
# Failed test '... and exit should equal 0 (sequence_misparse)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2014 - ... and wait should equal 0 (sequence_misparse)
# Failed test '... and wait should equal 0 (sequence_misparse)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2053 - ... and exit should equal 0 (shbang_misparse)
# Failed test '... and exit should equal 0 (shbang_misparse)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2072 - ... and wait should equal 0 (shbang_misparse)
# Failed test '... and wait should equal 0 (shbang_misparse)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2147 - ... and exit should equal 0 (simple)
# Failed test '... and exit should equal 0 (simple)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2166 - ... and wait should equal 0 (simple)
# Failed test '... and wait should equal 0 (simple)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2241 - ... and exit should equal 0 (simple_fail)
# Failed test '... and exit should equal 0 (simple_fail)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2260 - ... and wait should equal 0 (simple_fail)
# Failed test '... and wait should equal 0 (simple_fail)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2346 - ... and exit should equal 0 (simple_yaml)
# Failed test '... and exit should equal 0 (simple_yaml)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2365 - ... and wait should equal 0 (simple_yaml)
# Failed test '... and wait should equal 0 (simple_yaml)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2441 - ... and exit should equal 0 (skip)
# Failed test '... and exit should equal 0 (skip)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2460 - ... and wait should equal 0 (skip)
# Failed test '... and wait should equal 0 (skip)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2488 - ... and exit should equal 0 (skip_nomsg)
# Failed test '... and exit should equal 0 (skip_nomsg)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2507 - ... and wait should equal 0 (skip_nomsg)
# Failed test '... and wait should equal 0 (skip_nomsg)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2524 - ... and exit should equal 0 (skipall)
# Failed test '... and exit should equal 0 (skipall)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2544 - ... and wait should equal 0 (skipall)
# Failed test '... and wait should equal 0 (skipall)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2561 - ... and exit should equal 0 (skipall_nomsg)
# Failed test '... and exit should equal 0 (skipall_nomsg)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2581 - ... and wait should equal 0 (skipall_nomsg)
# Failed test '... and wait should equal 0 (skipall_nomsg)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2595 - ... and exit should equal 0 (skipall_v13)
# Failed test '... and exit should equal 0 (skipall_v13)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2614 - ... and wait should equal 0 (skipall_v13)
# Failed test '... and wait should equal 0 (skipall_v13)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2689 - ... and exit should equal 0 (space_after_plan)
# Failed test '... and exit should equal 0 (space_after_plan)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2708 - ... and wait should equal 0 (space_after_plan)
# Failed test '... and wait should equal 0 (space_after_plan)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2799 - ... and exit should equal 0 (stdout_stderr)
# Failed test '... and exit should equal 0 (stdout_stderr)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2818 - ... and wait should equal 0 (stdout_stderr)
# Failed test '... and wait should equal 0 (stdout_stderr)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2849 - ... and exit should equal 0 (strict)
# Failed test '... and exit should equal 0 (strict)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2868 - ... and wait should equal 0 (strict)
# Failed test '... and wait should equal 0 (strict)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2896 - ... and exit should equal 0 (switches)
# Failed test '... and exit should equal 0 (switches)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2915 - ... and wait should equal 0 (switches)
# Failed test '... and wait should equal 0 (switches)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2942 - ... and exit should equal 0 (taint)
# Failed test '... and exit should equal 0 (taint)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 2961 - ... and wait should equal 0 (taint)
# Failed test '... and wait should equal 0 (taint)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3042 - ... and exit should equal 0 (todo)
# Failed test '... and exit should equal 0 (todo)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3061 - ... and wait should equal 0 (todo)
# Failed test '... and wait should equal 0 (todo)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3115 - ... and exit should equal 0 (todo_inline)
# Failed test '... and exit should equal 0 (todo_inline)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3134 - ... and wait should equal 0 (todo_inline)
# Failed test '... and wait should equal 0 (todo_inline)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3162 - ... and exit should equal 0 (todo_misparse)
# Failed test '... and exit should equal 0 (todo_misparse)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3181 - ... and wait should equal 0 (todo_misparse)
# Failed test '... and wait should equal 0 (todo_misparse)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3287 - ... and exit should equal 4 (too_many)
# Failed test '... and exit should equal 4 (too_many)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '4'
not ok 3382 - ... and exit should equal 0 (version_good)
# Failed test '... and exit should equal 0 (version_good)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3401 - ... and wait should equal 0 (version_good)
# Failed test '... and wait should equal 0 (version_good)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3479 - ... and exit should equal 0 (version_late)
# Failed test '... and exit should equal 0 (version_late)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3498 - ... and wait should equal 0 (version_late)
# Failed test '... and wait should equal 0 (version_late)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3576 - ... and exit should equal 0 (version_old)
# Failed test '... and exit should equal 0 (version_old)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3595 - ... and wait should equal 0 (version_old)
# Failed test '... and wait should equal 0 (version_old)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3653 - ... and exit should equal 0 (yaml_late_plan)
# Failed test '... and exit should equal 0 (yaml_late_plan)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3672 - ... and wait should equal 0 (yaml_late_plan)
# Failed test '... and wait should equal 0 (yaml_late_plan)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3752 - ... and exit should equal 0 (zero_valid)
# Failed test '... and exit should equal 0 (zero_valid)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
not ok 3771 - ... and wait should equal 0 (zero_valid)
# Failed test '... and wait should equal 0 (zero_valid)'
# at t/regression.t line 3258.
# got: '-1'
# expected: '0'
1..7432
# Looks like you failed 81 tests of 7432.
results.t -Y
sample-tests
scheduler.t OK
source_handler.t
1..79
not ok 13 - ... line 1
# Failed test '... line 1'
# at t/source_handler.t line 383.
# got: undef
# expected: '1..1'
not ok 14 - ... line 2
# Failed test '... line 2'
# at t/source_handler.t line 383.
# got: undef
# expected: 'ok 1 - source'
not ok 39 - ... line 1
# Failed test '... line 1'
# at t/source_handler.t line 383.
# got: undef
# expected: '1..1'
not ok 40 - ... line 2
# Failed test '... line 2'
# at t/source_handler.t line 383.
# got: undef
# expected: 'ok 1 - source'
# Looks like you failed 4 tests of 79.
source_tests
source.t OK
spool.t OK
state_results.t OK
state.t OK
streams.t _T
subclass_tests
taint.t
1..1
not ok 1
# Failed test at t/taint.t line 34.
# Looks like you failed 1 test of 1.
testargs.t
1..13
Can't call method "is_plan" on an undefined value at t/testargs.t line
37.
# Looks like your test died before it could output anything.
unicode.t OK
utils.t OK
yamlish-output.t -T
yamlish-writer.t OK
yamlish.t OK
compat
env.t 1..1
env_check_t.tmp ..
No subtests run
not ok 1
# Failed test at t/compat/env.t line 36.
# got: '1'
# expected: '0'
# Looks like you failed 1 test of 1.
failure.t
1..5
not ok 1 - simple lives
# Failed test 'simple lives'
# at t/compat/failure.t line 28.
not ok 2 - Death never happened
# Failed test 'Death never happened'
# at t/compat/failure.t line 29.
# got: '1'
# expected: '0'
# Looks like you failed 2 tests of 5.
inc_taint.t
1..1
not ok 1 - tests with taint on preserve @INC
# Failed test 'tests with taint on preserve @INC'
# at t/compat/inc_taint.t line 33.
# Looks like you failed 1 test of 1.
inc-propagation.t
1..2
inc_check_taint.t.tmp ..
No subtests run
not ok 1
# Failed test at t/compat/inc-propagation.t line 57.
# got: '1'
# expected: '0'
inc_check.t.tmp ..
No subtests run
not ok 2
# Failed test at t/compat/inc-propagation.t line 57.
# got: '1'
# expected: '0'
# Looks like you failed 2 tests of 2.
nonumbers.t OK
regression.t OK
subclass.t OK
switches.t OK
test-harness-compat.t
1..120
not ok 2 - totals match for descriptive
# Failed test 'totals match for descriptive'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '5'
not ok 3 - failure summary matches for descriptive
# Failed test 'failure summary matches for descriptive'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/descriptive} = HASH(0x26f1c44)
# $expected->{t/sample-tests/descriptive} = Does not exist
not ok 6 - totals match for
descriptive,die,die_head_end,die_last_minute,duplicates,head_end,head_
fail,inc_taint,junk_before_plan,lone_not_bug,no_nums,no_output,schwern
,sequence_misparse,shbang_misparse,simple,simple_fail,skip,skip_nomsg,
skipall,skipall_nomsg,stdout_stderr,taint,todo_inline,todo_misparse,to
o_many,vms_nit
# Failed test 'totals match for
descriptive,die,die_head_end,die_last_minute,duplicates,head_end,head_
fail,inc_taint,junk_before_plan,lone_not_bug,no_nums,no_output,schwern
,sequence_misparse,shbang_misparse,simple,simple_fail,skip,skip_nomsg,
skipall,skipall_nomsg,stdout_stderr,taint,todo_inline,todo_misparse,to
o_many,vms_nit'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '76'
not ok 7 - failure summary matches for
descriptive,die,die_head_end,die_last_minute,duplicates,head_end,head_
fail,inc_taint,junk_before_plan,lone_not_bug,no_nums,no_output,schwern
,sequence_misparse,shbang_misparse,simple,simple_fail,skip,skip_nomsg,
skipall,skipall_nomsg,stdout_stderr,taint,todo_inline,todo_misparse,to
o_many,vms_nit
# Failed test 'failure summary matches for
descriptive,die,die_head_end,die_last_minute,duplicates,head_end,head_
fail,inc_taint,junk_before_plan,lone_not_bug,no_nums,no_output,schwern
,sequence_misparse,shbang_misparse,simple,simple_fail,skip,skip_nomsg,
skipall,skipall_nomsg,stdout_stderr,taint,todo_inline,todo_misparse,to
o_many,vms_nit'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/no_nums}{max} = '??'
# $expected->{t/sample-tests/no_nums}{max} = '5'
not ok 8 - todo summary matches for
descriptive,die,die_head_end,die_last_minute,duplicates,head_end,head_
fail,inc_taint,junk_before_plan,lone_not_bug,no_nums,no_output,schwern
,sequence_misparse,shbang_misparse,simple,simple_fail,skip,skip_nomsg,
skipall,skipall_nomsg,stdout_stderr,taint,todo_inline,todo_misparse,to
o_many,vms_nit
# Failed test 'todo summary matches for
descriptive,die,die_head_end,die_last_minute,duplicates,head_end,head_
fail,inc_taint,junk_before_plan,lone_not_bug,no_nums,no_output,schwern
,sequence_misparse,shbang_misparse,simple,simple_fail,skip,skip_nomsg,
skipall,skipall_nomsg,stdout_stderr,taint,todo_inline,todo_misparse,to
o_many,vms_nit'
# at t/compat/test-harness-compat.t line 847.
# Structures begin differing at:
# $got->{t/sample-tests/todo_inline} = Does not exist
# $expected->{t/sample-tests/todo_inline} = HASH(0x260b634)
not ok 11 - failure summary matches for die
# Failed test 'failure summary matches for die'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/die}{wstat} = '219'
# $expected->{t/sample-tests/die}{wstat} = '256'
not ok 14 - totals match for die_head_end
# Failed test 'totals match for die_head_end'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{ok} = '0'
# $expected->{ok} = '4'
not ok 15 - failure summary matches for die_head_end
# Failed test 'failure summary matches for die_head_end'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/die_head_end}{wstat} = '220'
# $expected->{t/sample-tests/die_head_end}{wstat} = '256'
not ok 18 - totals match for die_last_minute
# Failed test 'totals match for die_last_minute'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '4'
not ok 19 - failure summary matches for die_last_minute
# Failed test 'failure summary matches for die_last_minute'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/die_last_minute}{max} = '??'
# $expected->{t/sample-tests/die_last_minute}{max} = '4'
not ok 22 - totals match for duplicates
# Failed test 'totals match for duplicates'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '10'
not ok 23 - failure summary matches for duplicates
# Failed test 'failure summary matches for duplicates'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/duplicates}{max} = '??'
# $expected->{t/sample-tests/duplicates}{max} = '10'
not ok 26 - totals match for head_end
# Failed test 'totals match for head_end'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '4'
not ok 27 - failure summary matches for head_end
# Failed test 'failure summary matches for head_end'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/head_end} = HASH(0x2a2b234)
# $expected->{t/sample-tests/head_end} = Does not exist
not ok 30 - totals match for head_fail
# Failed test 'totals match for head_fail'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '4'
not ok 31 - failure summary matches for head_fail
# Failed test 'failure summary matches for head_fail'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/head_fail}{max} = '??'
# $expected->{t/sample-tests/head_fail}{max} = '4'
not ok 34 - totals match for inc_taint
# Failed test 'totals match for inc_taint'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '1'
not ok 35 - failure summary matches for inc_taint
# Failed test 'failure summary matches for inc_taint'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/inc_taint}{max} = '??'
# $expected->{t/sample-tests/inc_taint}{max} = '1'
not ok 38 - totals match for junk_before_plan
# Failed test 'totals match for junk_before_plan'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '1'
not ok 39 - failure summary matches for junk_before_plan
# Failed test 'failure summary matches for junk_before_plan'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/junk_before_plan} = HASH(0x2a23b04)
# $expected->{t/sample-tests/junk_before_plan} = Does not exist
not ok 42 - totals match for lone_not_bug
# Failed test 'totals match for lone_not_bug'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '4'
not ok 43 - failure summary matches for lone_not_bug
# Failed test 'failure summary matches for lone_not_bug'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/lone_not_bug} = HASH(0x2a22af4)
# $expected->{t/sample-tests/lone_not_bug} = Does not exist
not ok 46 - totals match for no_nums
# Failed test 'totals match for no_nums'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '5'
not ok 47 - failure summary matches for no_nums
# Failed test 'failure summary matches for no_nums'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/no_nums}{max} = '??'
# $expected->{t/sample-tests/no_nums}{max} = '5'
not ok 51 - failure summary matches for no_output
# Failed test 'failure summary matches for no_output'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/no_output}{wstat} = '229'
# $expected->{t/sample-tests/no_output}{wstat} = ''
not ok 54 - totals match for schwern
# Failed test 'totals match for schwern'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '1'
not ok 55 - failure summary matches for schwern
# Failed test 'failure summary matches for schwern'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/schwern} = HASH(0x2845324)
# $expected->{t/sample-tests/schwern} = Does not exist
not ok 58 - totals match for sequence_misparse
# Failed test 'totals match for sequence_misparse'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '5'
not ok 59 - failure summary matches for sequence_misparse
# Failed test 'failure summary matches for sequence_misparse'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/sequence_misparse} = HASH(0x2a31cd4)
# $expected->{t/sample-tests/sequence_misparse} = Does not exist
not ok 62 - totals match for shbang_misparse
# Failed test 'totals match for shbang_misparse'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '2'
not ok 63 - failure summary matches for shbang_misparse
# Failed test 'failure summary matches for shbang_misparse'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/shbang_misparse} = HASH(0x2845484)
# $expected->{t/sample-tests/shbang_misparse} = Does not exist
not ok 66 - totals match for simple
# Failed test 'totals match for simple'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '5'
not ok 67 - failure summary matches for simple
# Failed test 'failure summary matches for simple'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/simple} = HASH(0x2a28994)
# $expected->{t/sample-tests/simple} = Does not exist
not ok 70 - totals match for simple_fail
# Failed test 'totals match for simple_fail'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '5'
not ok 71 - failure summary matches for simple_fail
# Failed test 'failure summary matches for simple_fail'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/simple_fail}{max} = '??'
# $expected->{t/sample-tests/simple_fail}{max} = '5'
not ok 74 - totals match for skip
# Failed test 'totals match for skip'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '5'
not ok 75 - failure summary matches for skip
# Failed test 'failure summary matches for skip'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/skip} = HASH(0x2a2b814)
# $expected->{t/sample-tests/skip} = Does not exist
not ok 78 - totals match for skip_nomsg
# Failed test 'totals match for skip_nomsg'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '1'
not ok 79 - failure summary matches for skip_nomsg
# Failed test 'failure summary matches for skip_nomsg'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/skip_nomsg} = HASH(0x2a22d04)
# $expected->{t/sample-tests/skip_nomsg} = Does not exist
not ok 82 - totals match for skipall
# Failed test 'totals match for skipall'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{skipped} = '0'
# $expected->{skipped} = '1'
not ok 83 - failure summary matches for skipall
# Failed test 'failure summary matches for skipall'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/skipall} = HASH(0x2a23754)
# $expected->{t/sample-tests/skipall} = Does not exist
not ok 86 - totals match for skipall_nomsg
# Failed test 'totals match for skipall_nomsg'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{skipped} = '0'
# $expected->{skipped} = '1'
not ok 87 - failure summary matches for skipall_nomsg
# Failed test 'failure summary matches for skipall_nomsg'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/skipall_nomsg} = HASH(0x2a288a4)
# $expected->{t/sample-tests/skipall_nomsg} = Does not exist
not ok 90 - totals match for stdout_stderr
# Failed test 'totals match for stdout_stderr'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '4'
not ok 91 - failure summary matches for stdout_stderr
# Failed test 'failure summary matches for stdout_stderr'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/stdout_stderr} = HASH(0x2a23794)
# $expected->{t/sample-tests/stdout_stderr} = Does not exist
not ok 94 - totals match for switches
# Failed test 'totals match for switches'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '1'
not ok 95 - failure summary matches for switches
# Failed test 'failure summary matches for switches'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/switches}{max} = '??'
# $expected->{t/sample-tests/switches}{max} = '1'
not ok 98 - totals match for taint
# Failed test 'totals match for taint'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '1'
not ok 99 - failure summary matches for taint
# Failed test 'failure summary matches for taint'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/taint} = HASH(0x2a26564)
# $expected->{t/sample-tests/taint} = Does not exist
not ok 102 - totals match for taint_warn
# Failed test 'totals match for taint_warn'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '1'
not ok 103 - failure summary matches for taint_warn
# Failed test 'failure summary matches for taint_warn'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/taint_warn} = HASH(0x2a296b4)
# $expected->{t/sample-tests/taint_warn} = Does not exist
not ok 106 - totals match for todo_inline
# Failed test 'totals match for todo_inline'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '3'
not ok 107 - failure summary matches for todo_inline
# Failed test 'failure summary matches for todo_inline'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/todo_inline} = HASH(0x2a304f4)
# $expected->{t/sample-tests/todo_inline} = Does not exist
not ok 108 - todo summary matches for todo_inline
# Failed test 'todo summary matches for todo_inline'
# at t/compat/test-harness-compat.t line 847.
# Structures begin differing at:
# $got->{t/sample-tests/todo_inline} = Does not exist
# $expected->{t/sample-tests/todo_inline} = HASH(0x25775c4)
not ok 110 - totals match for todo_misparse
# Failed test 'totals match for todo_misparse'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '1'
not ok 111 - failure summary matches for todo_misparse
# Failed test 'failure summary matches for todo_misparse'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/todo_misparse}{max} = '??'
# $expected->{t/sample-tests/todo_misparse}{max} = '1'
not ok 114 - totals match for too_many
# Failed test 'totals match for too_many'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '3'
not ok 115 - failure summary matches for too_many
# Failed test 'failure summary matches for too_many'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/too_many}{max} = '??'
# $expected->{t/sample-tests/too_many}{max} = '3'
not ok 118 - totals match for vms_nit
# Failed test 'totals match for vms_nit'
# at t/compat/test-harness-compat.t line 844.
# Structures begin differing at:
# $got->{max} = '0'
# $expected->{max} = '2'
not ok 119 - failure summary matches for vms_nit
# Failed test 'failure summary matches for vms_nit'
# at t/compat/test-harness-compat.t line 845.
# Structures begin differing at:
# $got->{t/sample-tests/vms_nit}{max} = '??'
# $expected->{t/sample-tests/vms_nit}{max} = '2'
# Looks like you failed 60 tests of 120.
version.t -T