Subject: | Tests fail (with latest PathTools?) |
My smoker machines started to generate the following failures:
# Failed test 'undef isa 'MMS::Mail::Message''
# at t/03-parse_open-Default.t line 13.
# undef isn't defined
Can't call method "is_valid" on an undefined value at t/03-parse_open-Default.t line 14.
# Looks like you planned 4 tests but ran 1.
# Looks like you failed 1 test of 1 run.
# Looks like your test exited with 2 just after 1.
t/03-parse_open-Default.t .....
Dubious, test returned 2 (wstat 512, 0x200)
Failed 4/4 subtests
It seems that this problem is caused by PathTools 3.62 and later. Statistical analysis (theta=0 is bad):
****************************************************************
(2)
****************************************************************
Regression 'mod:Cwd'
****************************************************************
Name Theta StdErr T-stat
[0='const'] -0.0000 0.0000 -4.78
[1='eq_3.47'] 1.0000 0.0000 12710143722996736.00
[2='eq_3.59'] 1.0000 0.0000 11007307349866498.00
[3='eq_3.60'] 1.0000 0.0000 14210372684206476.00
[4='eq_3.62'] 0.0000 0.0000 4.05
[5='eq_3.63'] 0.0000 0.0000 2.95
R^2= 1.000, N= 24, K= 6
****************************************************************
(3)
****************************************************************
Regression 'mod:File::Spec'
****************************************************************
Name Theta StdErr T-stat
[0='const'] -0.0000 0.0000 -4.78
[1='eq_3.47'] 1.0000 0.0000 12710143722996736.00
[2='eq_3.59'] 1.0000 0.0000 11007307349866498.00
[3='eq_3.60'] 1.0000 0.0000 14210372684206476.00
[4='eq_3.62'] 0.0000 0.0000 4.05
[5='eq_3.63'] 0.0000 0.0000 2.95
R^2= 1.000, N= 24, K= 6