Skip Menu |

This queue is for tickets about the pluskeys CPAN distribution.

Report information
The Basics
Id: 104195
Status: open
Priority: 0/
Queue: pluskeys

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

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



Subject: Test fails for perl 5.21.7 and newer
With recent bleadperls t/02-mixins.t fails: PERL_DL_NONLAZY=1 "/usr/perl5.21.11p/bin/perl5.21.11" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t # Testing pluskeys 2.3, Perl 5.021011, /usr/perl5.21.11p/bin/perl5.21.11 t/00-load.t ....... ok # Failed test 'typo'd +ALHPA pluskey dies' # at t/02-mixins.t line 61. # expecting: Regexp ((?^:Bareword "ALHPA" not allowed while "strict subs" in use)) # found: normal exit # Failed test 'missing +GAMMA pluskey dies' # at t/02-mixins.t line 94. # expecting: Regexp ((?^:Bareword "GAMMA" not allowed while "strict subs" in use)) # found: normal exit # Failed test 'out-of-scope bareword dies' # at t/02-mixins.t line 103. # expecting: Regexp ((?^:Bareword "ALPHA" not allowed while "strict subs" in use)) # found: normal exit # Looks like you failed 3 tests of 21. t/02-mixins.t ..... Dubious, test returned 3 (wstat 768, 0x300) Failed 3/21 subtests
On 2015-05-03 12:02:15, SREZIC wrote: Show quoted text
> With recent bleadperls t/02-mixins.t fails: > > PERL_DL_NONLAZY=1 "/usr/perl5.21.11p/bin/perl5.21.11" "- > MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef > *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" > t/*.t > # Testing pluskeys 2.3, Perl 5.021011, > /usr/perl5.21.11p/bin/perl5.21.11 > t/00-load.t ....... ok > > # Failed test 'typo'd +ALHPA pluskey dies' > # at t/02-mixins.t line 61. > # expecting: Regexp ((?^:Bareword "ALHPA" not allowed while "strict > subs" in use)) > # found: normal exit > > # Failed test 'missing +GAMMA pluskey dies' > # at t/02-mixins.t line 94. > # expecting: Regexp ((?^:Bareword "GAMMA" not allowed while "strict > subs" in use)) > # found: normal exit > > # Failed test 'out-of-scope bareword dies' > # at t/02-mixins.t line 103. > # expecting: Regexp ((?^:Bareword "ALPHA" not allowed while "strict > subs" in use)) > # found: normal exit > # Looks like you failed 3 tests of 21. > t/02-mixins.t ..... > Dubious, test returned 3 (wstat 768, 0x300) > Failed 3/21 subtests
Still fails with latest stable perl 5.22.0, and with new bleadperl versions (5.23.2).
On 2015-08-30 17:57:57, SREZIC wrote: Show quoted text
> Still fails with latest stable perl 5.22.0, and with new bleadperl > versions (5.23.2).
Version 2.4 added skips for all versions from 5.21.7 to 5.23.10. However, the fix was also backported to 5.22.2, so the skipping should be disabled on that and later 5.22 versions.