On 2014-05-20 19:15:44, CHORNY wrote:
Show quoted text> t/t01.t .. 'rm' is not recognized as an internal or external command,
> operable program or batch file.
> t/t01.t .. 1/1 'rm' is not recognized as an internal or external
> command,
> operable program or batch file.
> t/t01.t .. Failed 1/1 subtests
>
> Test Summary Report
> -------------------
> t/t01.t (Wstat: 0 Tests: 1 Failed: 1)
> Failed test: 1
>
> Runned on Windows, but fails on Linux too. See for ex.
>
http://www.cpantesters.org/cpan/report/ac634984-dc88-11e3-a2cc-
> e22e73305bfd
Probably a hash randomization issue. It's possible to set PERL_HASH_SEED to fixed values to always cause fails or passes:
$ env PERL_HASH_SEED=1 PERL_PERTURB_KEYS=NO /opt/perl-5.20.3/bin/prove -b t/t01.t
t/t01.t .. ok
All tests successful.
Files=1, Tests=1, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.11 cusr 0.05 csys = 0.19 CPU)
Result: PASS
$ env PERL_HASH_SEED=7 PERL_PERTURB_KEYS=NO /opt/perl-5.20.3/bin/prove -b t/t01.t
t/t01.t .. Failed 1/1 subtests
Test Summary Report
-------------------
t/t01.t (Wstat: 0 Tests: 1 Failed: 1)
Failed test: 1
Files=1, Tests=1, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.12 cusr 0.04 csys = 0.18 CPU)
Result: FAIL