Fix keys/values on reference experimental warnings
authorMarius Gavrilescu <marius@ieval.ro>
Fri, 19 Dec 2014 11:14:19 +0000 (13:14 +0200)
committerMarius Gavrilescu <marius@ieval.ro>
Fri, 19 Dec 2014 11:14:19 +0000 (13:14 +0200)
lib/Gruntmaster/Daemon/Format.pm
t/01-jobs.t

index cc5f0f8..146ffb0 100644 (file)
@@ -84,7 +84,7 @@ sub prepare{
 sub prepare_files{
        my $meta = shift;
 
-       for my $file (values $meta->{files}) {
+       for my $file (values %{$meta->{files}}) {
                my ($format, $name, $content) = @{$file}{qw/format name content/};
 
                $file->{run} = mkrun($format);
index 1aaea44..7001ef1 100644 (file)
@@ -32,7 +32,7 @@ $ENV{PATH}.=':' . cwd;
 sub check_job{
        my $meta = shift;
        if (defined $meta->{results}) {
-               delete $meta->{results}[$_]{time} for keys $meta->{results};
+               delete $meta->{results}[$_]{time} for keys %{$meta->{results}};
        }
        is $meta->{result}, $meta->{expected_result}, "Result is correct";
        is $meta->{result_text}, $meta->{expected_result_text}, "Result text is correct";
@@ -54,7 +54,7 @@ for my $problem (@problems) {
                $pbmeta->{okfile}[$_ - 1] = read_file "$problem/$_.ok" if $pbmeta->{runner} eq 'File';
        }
        if (exists $pbmeta->{files}) {
-               $_->{content} = read_file "$problem/$_->{name}" for values $pbmeta->{files}
+               $_->{content} = read_file "$problem/$_->{name}" for values %{$pbmeta->{files}}
        }
 
   TODO: {
This page took 0.02882 seconds and 4 git commands to generate.