perl-Acme-HashKeyOrderBrokenAgain-0.02-alt1.noarch.rpm


Advertisement

Description

perl-Acme-HashKeyOrderBrokenAgain - Request reproducable hash keys order within a script and verify if Perl complies

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-Acme-HashKeyOrderBrokenAgain
Package version 0.02
Package release alt1
Package architecture noarch
Package type rpm
Installed size 4.01 KB
Download size 4.01 KB
Official Mirror ftp.altlinux.org
We all know that Perl's keys() function will return the keys of a hash in
unpredictable order. However, for testing purposes, we sometimes need
the keys by keys() to be returned in deterministic order, which means that
although the order can't be predicted up front, subsequent calls to
keys() within the same script should return the keys in the same order if
(and only if)
$ENV{ PERL_PERTURB_KEYS } = "DETERMINISTIC"
is set.
This module checks if the feature actually works, and will hopefully alert
Perl Porters via automatic CPAN smoke tests if it's broken. If the above
assumption is incorrect, please drop me a message, I'll adapt this module
accordingly.
See
http://perlmonks.org/?node_id=1056280
and
https://github.com/mschilli/php-httpbuildquery-perl/pull/3
for details on this issue.

Alternatives

Package Version Architecture Repository
perl-Acme-HashKeyOrderBrokenAgain - - -

Requires

Name Value
/usr/share/perl5 -
perl(Test/More.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(Acme/HashKeyOrderBrokenAgain.pm) = 0.020
perl-Acme-HashKeyOrderBrokenAgain = 0.02-alt1

Download

Type URL
Binary Package perl-Acme-HashKeyOrderBrokenAgain-0.02-alt1.noarch.rpm
Source Package perl-Acme-HashKeyOrderBrokenAgain-0.02-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Acme-HashKeyOrderBrokenAgain rpm package:
    # sudo apt-get install perl-Acme-HashKeyOrderBrokenAgain

Files

Path
/usr/share/doc/perl-Acme-HashKeyOrderBrokenAgain-0.02/Changes
/usr/share/doc/perl-Acme-HashKeyOrderBrokenAgain-0.02/README
/usr/share/perl5/Acme/HashKeyOrderBrokenAgain.pm

See Also

Package Description
perl-Acme-Hello-0.05-alt1.noarch.rpm Print a greeting message
perl-Acme-Helloworld-0.01-alt1.noarch.rpm output 'Hello, world'
perl-Acme-HidamariSketch-0.05-alt1.noarch.rpm This module of the Hidamalar, by the Hidamalar, for the Hidamalar
perl-Acme-Hodor-1.00-alt1.noarch.rpm For programs that I<really> need to hold the door
perl-Acme-Hoge-0.03-alt1.noarch.rpm perl module Acme-Hoge
perl-Acme-Holy-Shit-Here-Come-s-An-S-0.002-alt1.noarch.rpm HOLY 'SHIT HERE COME'S AN 'S
perl-Acme-Homer-0.0.2-alt1.noarch.rpm perl module Acme-Homer
perl-Acme-Honkidasu-0.04-alt1.noarch.rpm perl module Acme-Honkidasu
perl-Acme-HowToMakeSushi-0.02-alt1.noarch.rpm It's making sushi
perl-Acme-Hyde-0.04-alt1.noarch.rpm Hyde Calculator
perl-Acme-Hyperindex-0.12-alt1.noarch.rpm perl module Acme-Hyperindex
perl-Acme-ICan-tSpell-0.04-alt1.noarch.rpm What do you do
perl-Acme-IEnumerable-0.6-alt1.noarch.rpm Proof-of-concept lazy lists, iterators, generators
perl-Acme-IRC-Art-0.2-alt1.noarch.rpm perl module Acme-IRC-Art
perl-Acme-Include-Data-0.05-alt1.noarch.rpm it's easy to include data with a CPAN module
Advertisement
Advertisement