- Section FILE does not exist for redirection tests

This commit is contained in:
Marcus Boerger 2005-12-09 09:49:58 +00:00
parent 8606bc1638
commit ed7797098d

View File

@ -987,7 +987,9 @@ TEST $file
if (!is_dir(dirname($copy_file))) { if (!is_dir(dirname($copy_file))) {
@mkdir(dirname($copy_file), 0777, true) or error("Cannot create output directory - " . 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( $temp_filenames = array(
'file' => $copy_file, 'file' => $copy_file,
'diff' => $diff_filename, 'diff' => $diff_filename,
@ -1697,7 +1699,7 @@ function show_result($result, $tested, $tested_file, $extra = '', $temp_filename
if ($html_output) 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']); $url = str_replace($temp_target, $temp_urlbase, $temp_filenames['file']);
$tested = "<a href='$url'>$tested</a>"; $tested = "<a href='$url'>$tested</a>";
} }