Skip Menu |

This queue is for tickets about the Test-Declare CPAN distribution.

Report information
The Basics
Id: 114555
Status: open
Priority: 0/
Queue: Test-Declare

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: Tests fail with newer Test-Simple
t/04_auto_set_message.t fails, probably only if the newest Test-Simple is installed. Statistical analysis shows the following (negative theta means fails): **************************************************************** (2) **************************************************************** Regression 'mod:Test::Builder' **************************************************************** Name Theta StdErr T-stat [0='const'] 1.0000 0.0000 15599657814023322.00 [1='eq_1.001014'] 0.0000 0.0000 3.40 [2='eq_1.302019'] -1.0000 0.0000 -15194402634068150.00 R^2= 1.000, N= 92, K= 3 **************************************************************** (3) **************************************************************** Regression 'mod:Test::More' **************************************************************** Name Theta StdErr T-stat [0='const'] 1.0000 0.0000 15599657814023322.00 [1='eq_1.001014'] 0.0000 0.0000 3.40 [2='eq_1.302019'] -1.0000 0.0000 -15194402634068150.00 R^2= 1.000, N= 92, K= 3 ****************************************************************
On Sat May 21 08:48:03 2016, SREZIC wrote: Show quoted text
> t/04_auto_set_message.t fails, probably only if the newest Test-Simple > is installed. > > Statistical analysis shows the following (negative theta means fails): > > **************************************************************** > (2) > **************************************************************** > Regression 'mod:Test::Builder' > **************************************************************** > Name Theta StdErr T-stat > [0='const'] 1.0000 0.0000 15599657814023322.00 > [1='eq_1.001014'] 0.0000 0.0000 3.40 > [2='eq_1.302019'] -1.0000 0.0000 > -15194402634068150.00 > > R^2= 1.000, N= 92, K= 3 > **************************************************************** > (3) > **************************************************************** > Regression 'mod:Test::More' > **************************************************************** > Name Theta StdErr T-stat > [0='const'] 1.0000 0.0000 15599657814023322.00 > [1='eq_1.001014'] 0.0000 0.0000 3.40 > [2='eq_1.302019'] -1.0000 0.0000 > -15194402634068150.00 > > R^2= 1.000, N= 92, K= 3 > ****************************************************************
This problem persists. Today I attempted to install this module against perl-5.27.11 on FreeBSD-11.1. I got these test failures: ##### Building and testing Test-Declare-0.06 cp lib/Test/Declare.pm blib/lib/Test/Declare.pm PERL_DL_NONLAZY=1 "/usr/home/jkeenan/var/tad/testing/perl-5.27.11/bin/perl5.27.11" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t Possible precedence issue with control flow operator at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526785456.95606/Test-Declare-0.06/inc/Test/Builder.pm line 631. t/00_compile.t ........... ok Possible precedence issue with control flow operator at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526785456.95606/Test-Declare-0.06/inc/Test/Builder.pm line 631. t/01_base.t .............. ok Possible precedence issue with control flow operator at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526785456.95606/Test-Declare-0.06/inc/Test/Builder.pm line 631. t/02_test_more.t ......... ok Possible precedence issue with control flow operator at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526785456.95606/Test-Declare-0.06/inc/Test/Builder.pm line 631. t/03_test_exception.t .... ok Possible precedence issue with control flow operator at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526785456.95606/Test-Declare-0.06/inc/Test/Builder.pm line 631. # Failed test 'Test '' completed' # at t/04_auto_set_message.t line 16. # Can't locate object method "ctx" via package "Test::Tester::Capture" at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/lib/site_perl/5.27.11/Test/Tester/Capture.pm line 48. # Failed test 'Test '' result count' # at t/04_auto_set_message.t line 16. # got: 0 # expected: 1 # Failed test 'subtest '' of '' compare ok' # at t/04_auto_set_message.t line 16. # got: undef # expected: '1' # Failed test 'subtest '' of '' compare name' # at t/04_auto_set_message.t line 16. # got: undef # expected: 'namename' # Failed test 'checking depth' # at t/04_auto_set_message.t line 16. # got: undef # expected: '1' # You need to change $Test::Builder::Level # Looks like you failed 5 tests of 6. t/04_auto_set_message.t .. Dubious, test returned 5 (wstat 1280, 0x500) Failed 5/6 subtests Possible precedence issue with control flow operator at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526785456.95606/Test-Declare-0.06/inc/Test/Builder.pm line 631. t/06_blocks.t ............ ok Test Summary Report ------------------- t/04_auto_set_message.t (Wstat: 1280 Tests: 6 Failed: 5) Failed tests: 1, 3-6 Non-zero exit status: 5 Files=6, Tests=23, 1 wallclock secs ( 0.01 usr 0.03 sys + 0.44 cusr 0.31 csys = 0.79 CPU) Result: FAIL Failed 1/6 test programs. 5/23 subtests failed. *** Error code 255 Stop. make: stopped in /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526785456.95606/Test-Declare-0.06 -> FAIL Installing Test::Declare failed. ##### Thank you very much. Jim Keenan