Skip Menu |

This queue is for tickets about the Archive-ByteBoozer CPAN distribution.

Report information
The Basics
Id: 106923
Status: resolved
Worked: 10 min
Priority: 0/
Queue: Archive-ByteBoozer

People
Owner: PAWELKROL [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: Test suite fails (with Params::Validate 1.20 and later?)
The t/02-param-check.t test fails: # Failed test 'input stream is closed' # at t/02-param-check.t line 232. # expecting: Regexp ((?-xism:undefined value.*reference)) # found: Error (P-1): source file IO::Handle is closed, aborting at /tmpfs/.cpan-build/2015090706/Archive-ByteBoozer-0.07-vAYlh8/blib/lib/Archive/ByteBoozer.pm line 181. # Failed test 'output stream is closed' # at t/02-param-check.t line 259. # expecting: Regexp ((?-xism:undefined value.*reference)) # found: Error (P-3): target file IO::Handle is closed, aborting at /tmpfs/.cpan-build/2015090706/Archive-ByteBoozer-0.07-vAYlh8/blib/lib/Archive/ByteBoozer.pm line 210. # Looks like you failed 2 tests of 27. t/02-param-check.t ............ Dubious, test returned 2 (wstat 512, 0x200) Failed 2/27 subtests Statistical analysis suggests that the failure happens only if Params::Validate 1.20 or 1.21 is installed, but not for older versions.
Thank you very much for this report. I have fixed it to work with the latest version of Params::Validate and also let it require 1.21 for a successful build. Version 0.08 has been just uploaded to PAUSE.