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?