Skip Menu |

This queue is for tickets about the CGI-Application-Plugin-Config-Std CPAN distribution.

Report information
The Basics
Id: 123580
Status: new
Priority: 0/
Queue: CGI-Application-Plugin-Config-Std

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

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



Subject: t/lib/cgi/application/plugin/config/std.t started to fail
My smokers report the following failure, regardless of locale: # Failed test 'could not write' # at t/lib/cgi/application/plugin/config/std.t line 88. # expecting: Regexp ((?^ui:\(permission denied\))) # found: Can't use string ("xyz") as a HASH ref while "strict refs" in use at /usr/perl5.26.1t/lib/site_perl/5.26.1/Config/Std.pm line 331. # Looks like you failed 1 test of 21. t/lib/cgi/application/plugin/config/std.t .. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/21 subtests
RT-Send-CC: BRICKER [...] cpan.org
On 2017-11-10 02:52:41, SREZIC wrote: Show quoted text
> My smokers report the following failure, regardless of locale: > > # Failed test 'could not write' > # at t/lib/cgi/application/plugin/config/std.t line 88. > # expecting: Regexp ((?^ui:\(permission denied\))) > # found: Can't use string ("xyz") as a HASH ref while "strict refs" in > use at /usr/perl5.26.1t/lib/site_perl/5.26.1/Config/Std.pm line 331. > # Looks like you failed 1 test of 21. > t/lib/cgi/application/plugin/config/std.t .. > Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/21 subtests
Probably this happens with newer Config::Std versions.
On 2017-11-10 02:52:41, SREZIC wrote: Show quoted text
> My smokers report the following failure, regardless of locale: > > # Failed test 'could not write' > # at t/lib/cgi/application/plugin/config/std.t line 88. > # expecting: Regexp ((?^ui:\(permission denied\))) > # found: Can't use string ("xyz") as a HASH ref while "strict refs" in > use at /usr/perl5.26.1t/lib/site_perl/5.26.1/Config/Std.pm line 331. > # Looks like you failed 1 test of 21. > t/lib/cgi/application/plugin/config/std.t .. > Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/21 subtests
On other systems the failure looks different: Arguments for _merge_hashes must be hash references at /home/cpansand/.cpan/build/2018012100/CGI-Application-Plugin-Config-Std-1.003-liHUR1/blib/lib/CGI/Application/Plugin/Config/Std.pm line 65. # Failed test 'Set ini-file params 1' # at t/lib/cgi/application/plugin/config/std.t line 27. # Failed test 'Simple ini-file param 1' # at t/lib/cgi/application/plugin/config/std.t line 30. # got: 'value11' # expected: 'testing11' # Failed test 'Simple ini-file param 2' # at t/lib/cgi/application/plugin/config/std.t line 32. # got: 'value22' # expected: 'testing22' Arguments for _merge_hashes must be hash references at /home/cpansand/.cpan/build/2018012100/CGI-Application-Plugin-Config-Std-1.003-liHUR1/blib/lib/CGI/Application/Plugin/Config/Std.pm line 65. # Failed test 'Set ini-file params 2' # at t/lib/cgi/application/plugin/config/std.t line 35. # Failed test 'Get all ini-file params' # at t/lib/cgi/application/plugin/config/std.t line 39. # got: 'Config::Std::Hash' # expected: 'HASH' Arguments for _merge_hashes must be hash references at /home/cpansand/.cpan/build/2018012100/CGI-Application-Plugin-Config-Std-1.003-liHUR1/blib/lib/CGI/Application/Plugin/Config/Std.pm line 65. # Looks like you failed 5 tests of 21. t/lib/cgi/application/plugin/config/std.t .. Dubious, test returned 5 (wstat 1280, 0x500) Failed 5/21 subtests Maybe this one is caused by newer Hash::Merge versions?