Skip Menu |

This queue is for tickets about the Parse-PlainConfig CPAN distribution.

Report information
The Basics
Id: 120732
Status: resolved
Priority: 0/
Queue: Parse-PlainConfig

People
Owner: corliss [...] digitalmages.com
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: Tests fail (with older Class::EHierarchy?)
On some of my smokers I see the following failures: ... Can't locate object method "set" via package "Parse::PlainConfig::Settings" at /tmpfs/.cpan-build-cpansand/2017032400/Parse-PlainConfig-3.04-9/blib/lib/Parse/PlainConfig.pm line 85. # Looks like your test exited with 255 before it could output anything. t/v3_02_init.t .......... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 2/2 subtests Can't locate object method "set" via package "Parse::PlainConfig::Settings" at /tmpfs/.cpan-build-cpansand/2017032400/Parse-PlainConfig-3.04-9/blib/lib/Parse/PlainConfig.pm line 85. # Looks like your test exited with 255 before it could output anything. t/v3_03_parameters.t .... ... (etc) ... This seems to happen if Class::EHierarchy is too old. Statistical analysis suggests that tests passes only if Class::EHierarchy 2.00 is installed: **************************************************************** Regression 'mod:Class::EHierarchy' **************************************************************** Name Theta StdErr T-stat [0='const'] 0.0000 0.0000 5.01 [1='eq_2.00'] 1.0000 0.0000 33832526144922280.00 R^2= 1.000, N= 16, K= 2 ****************************************************************
On Fri Mar 24 02:28:18 2017, SREZIC wrote: Show quoted text
> On some of my smokers I see the following failures: > > ... > Can't locate object method "set" via package > "Parse::PlainConfig::Settings" at /tmpfs/.cpan-build- > cpansand/2017032400/Parse-PlainConfig-3.04- > 9/blib/lib/Parse/PlainConfig.pm line 85. > # Looks like your test exited with 255 before it could output > anything. > t/v3_02_init.t .......... > Dubious, test returned 255 (wstat 65280, 0xff00) > Failed 2/2 subtests > Can't locate object method "set" via package > "Parse::PlainConfig::Settings" at /tmpfs/.cpan-build- > cpansand/2017032400/Parse-PlainConfig-3.04- > 9/blib/lib/Parse/PlainConfig.pm line 85. > # Looks like your test exited with 255 before it could output > anything. > t/v3_03_parameters.t .... > ... (etc) ... > > This seems to happen if Class::EHierarchy is too old. Statistical > analysis suggests that tests passes only if Class::EHierarchy 2.00 is > installed: > > **************************************************************** > Regression 'mod:Class::EHierarchy' > **************************************************************** > Name Theta StdErr T-stat > [0='const'] 0.0000 0.0000 5.01 > [1='eq_2.00'] 1.0000 0.0000 33832526144922280.00 > > R^2= 1.000, N= 16, K= 2 > ****************************************************************
My bust, I forgot to up the minimum version of Class::EHierarchy in Makefile.PL. This is fixed, upload to CPAN should be complete shortly. New version is 3.05. Thank you.