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.