Subject: | non-deterministic output |
Date: | Tue, 17 Mar 2015 16:58:31 +0000 |
To: | bug-Test-Requires [...] rt.cpan.org |
From: | Zefram <zefram [...] fysh.org> |
When Test::Requires has requirements specified as a hash, it checks them
in a non-deterministic order, due to hash randomisation. If there are
multiple missing deps, this means that the output for the skipped test
script is non-deterministic. That causes unwanted noise when diffing
build logs. Attached patch makes the order deterministic.
-zefram
Message body is not shown because sender requested not to inline it.