]> sjero.net Git - wget/blobdiff - tests/WgetTest.pm.in
[svn] Minor fixes/updates for the testing suite.
[wget] / tests / WgetTest.pm.in
index b20b5d8fb752fef11381695b369a3bd13866bcfa..a57c1bb8c46b2c52059a0ac48de2239ca2b4200c 100644 (file)
@@ -124,11 +124,17 @@ sub _setup {
     foreach my $filename (keys %{$self->{_existing}}) {
         open (FILE, ">$filename") 
             or return "Test failed: cannot open pre-existing file $filename\n";
-        
-        print FILE $self->{_existing}->{$filename}->{content}
+
+        my $file = $self->{_existing}->{$filename};
+        print FILE $file->{content}
             or return "Test failed: cannot write pre-existing file $filename\n";
-        
+
         close (FILE);
+
+        if (exists($file->{timestamp})) {
+            utime $file->{timestamp}, $file->{timestamp}, $filename
+                or return "Test failed: cannot set timestamp on pre-existing file $filename\n";
+        }
     } 
     
     chdir ("../input");