tests: archive info: make deterministic

nothing worse than jumping test results due to not sorting the tests
and thus making discussions harder (which test # failed) and it may
imply another error by mistake.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht
2020-05-15 19:10:21 +02:00
parent 3dde6a9cb9
commit 5df46bf2d5

View File

@ -71,10 +71,10 @@ my $bkp_suffix = {
};
# create more test cases for backup files matches
foreach my $virt (keys %$bkp_suffix) {
my ($format, $decomp) = @{ $bkp_suffix->{$virt} };
for my $virt (sort keys %$bkp_suffix) {
my ($format, $decomp) = $bkp_suffix->{$virt}->@*;
foreach my $suffix (keys %$decomp) {
for my $suffix (sort keys %$decomp) {
my @arr = (
{
description => "Backup archive, $virt, $format.$suffix",
@ -101,7 +101,7 @@ my $non_bkp_suffix = {
};
# create tests for failed matches
foreach my $virt (keys %$non_bkp_suffix) {
for my $virt (sort keys %$non_bkp_suffix) {
my $suffix = $non_bkp_suffix->{$virt};
foreach my $s (@$suffix) {
my @arr = (