Subject: | tests fail on 5.23.2 |
This is a new installation of 5.23.2 on darwin (many repeated "Redundant argument..." warnings snipped:
Building and testing Test-Differences-0.63
Building Test-Differences
t/boilerplate.t ..... ok
# Testing Test::Differences 0.63, Perl 5.023002, /Users/ether/perl5/perlbrew/perls/23.2/bin/perl5.23.2
t/00-load.t ......... ok
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 294.
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 299.
t/pod-coverage.t .... skipped: Test::Pod::Coverage 1.08 required for testing POD coverage
t/pass.t ............ ok
t/diff_styles.t ..... ok
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 294.
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 299.
t/example.t ......... ok
t/pod.t ............. skipped: Test::Pod 1.22 required for testing POD
t/regression.t ...... ok
# Failed test 'got expected error output'
# at t/column-headers.t line 15.
# got: 'Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 294.
# Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 299.
# Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 299.
#
# # Failed test 'both the same'
# # at t/script/default-headers line 8.
# # +----+----------------+----------------+
# # | Elt|Got |Expected |
# # +----+----------------+----------------+
# # | 0|{ |{ |
# # * 1| foo => 'bar' | foo => 'baz' *
# # | 2|} |} |
# # +----+----------------+----------------+
# # Looks like you failed 1 test of 1.
# '
# expected: '
# # Failed test 'both the same'
# # at t/script/default-headers line 8.
# # +----+----------------+----------------+
# # | Elt|Got |Expected |
# # +----+----------------+----------------+
# # | 0|{ |{ |
# # * 1| foo => 'bar' | foo => 'baz' *
# # | 2|} |} |
# # +----+----------------+----------------+
# # Looks like you failed 1 test of 1.
# '
# Failed test 'got expected error output'
# at t/column-headers.t line 37.
# got: 'Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 294.
# Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 299.
# Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 299.
#
# # Failed test 'both the same'
# # at t/script/custom-headers line 8.
# # +----+----------------+----------------+
# # | Elt|Lard |Chips |
# # +----+----------------+----------------+
# # | 0|{ |{ |
# # * 1| foo => 'bar' | foo => 'baz' *
# # | 2|} |} |
# # +----+----------------+----------------+
# # Looks like you failed 1 test of 1.
# '
# expected: '
# # Failed test 'both the same'
# # at t/script/custom-headers line 8.
# # +----+----------------+----------------+
# # | Elt|Lard |Chips |
# # +----+----------------+----------------+
# # | 0|{ |{ |
# # * 1| foo => 'bar' | foo => 'baz' *
# # | 2|} |} |
# # +----+----------------+----------------+
# # Looks like you failed 1 test of 1.
# '
# Looks like you failed 2 tests of 2.
t/column-headers.t ..
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/2 subtests
t/struct.t .......... ok
# This test misuses TODO: these TODOs are actually real tests.
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 294.
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 299.
t/test.t ............ ok
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 294.
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 299.
t/text_vs_data.t .... ok
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 294.
Redundant argument in sprintf at /Users/ether/.perlbrew/libs/23.2@std/lib/perl5/Text/Diff/Table.pm line 299.
t/undef.t ........... ok
Test Summary Report
-------------------
t/column-headers.t (Wstat: 512 Tests: 2 Failed: 2)
Failed tests: 1-2
Non-zero exit status: 2
Files=13, Tests=39, 0 wallclock secs ( 0.07 usr 0.03 sys + 0.69 cusr 0.10 csys = 0.89 CPU)
Result: FAIL
Failed 1/13 test programs. 2/39 subtests failed.
-> FAIL Installing Test::Differences failed. See /Users/ether/.cpanm/work/1440089099.44132/build.log for details. Retry with --force to force install it.