Acme-HashKeyOrderBrokenAgain
view release on metacpan or search on metacpan
######################################################################
Revision history for Perl extension Acme::HashKeyOrderBrokenAgain
0.02 (2014/07/29)
(ms) Setting anti-tumbling variables now before the interpreter starts,
as recommended in [rt.cpan.org #89278].
0.01 (2014/03/26)
(ms) Where it all began.
t/001Basic.t view on Meta::CPAN
use warnings;
use strict;
use Test::More;
use Acme::HashKeyOrderBrokenAgain;
# According to https://rt.cpan.org/Public/Bug/Display.html?id=89278 we need
# to set the environment variables
# PERL_HASH_SEED: "0"
# PERL_PERTURB_KEYS: "NO"
# and do that *before* the interpreter starts, so let's do that
# here and re-invoke ourselves.
if( !exists $ENV{ PERL_PERTURB_KEYS } ) {
# warn "Re-invoking to set anti-hash-jumbling variables";
$ENV{ PERL_PERTURB_KEYS } = "NO";
$ENV{ PERL_HASH_SEED } = "0";
exec $^X, $0, @ARGV or die;
}
plan tests => 1;
( run in 0.321 second using v1.01-cache-2.11-cpan-0d8aa00de5b )