]> granicus.if.org Git - php/commitdiff
- MFH Section FILE does not exist for redirection tests
authorMarcus Boerger <helly@php.net>
Fri, 9 Dec 2005 09:50:30 +0000 (09:50 +0000)
committerMarcus Boerger <helly@php.net>
Fri, 9 Dec 2005 09:50:30 +0000 (09:50 +0000)
run-tests.php

index 3e385707402ff08a9c04456351785a3a723ec31f..7b30e3308e207da124501fe275602f44b16ac834 100755 (executable)
@@ -961,7 +961,9 @@ TEST $file
                if (!is_dir(dirname($copy_file))) {
                        @mkdir(dirname($copy_file), 0777, true) or error("Cannot create output directory - " . dirname($copy_file));
                }
-               save_text($copy_file, $section_text['FILE']);
+               if (isset($section_text['FILE'])) {
+                       save_text($copy_file, $section_text['FILE']);
+               }
                $temp_filenames = array(
                        'file' => $copy_file,
                        'diff' => $diff_filename, 
@@ -1641,7 +1643,7 @@ function show_result($result, $tested, $tested_file, $extra = '', $temp_filename
 
        if ($html_output)
        {
-               if (isset($temp_filenames['file'])) {
+               if (isset($temp_filenames['file']) && @file_exists($temp_filenames['file'])) {
                        $url = str_replace($temp_target, $temp_urlbase, $temp_filenames['file']);
                        $tested = "<a href='$url'>$tested</a>";
                }