diff --git a/tests/runtests.pl b/tests/runtests.pl index da71414f88c2fa8ab4a0799be6ea3c13bd2d5176..a20af2c7b3b4cc31c2c6f114b43fd438a04e41bc 100755 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -4865,20 +4865,21 @@ if(!$listonly) { } ####################################################################### -# Fetch all disabled tests +# Fetch all disabled tests, if there are any # -open(D, "<$TESTDIR/DISABLED"); -while(<D>) { - if(/^ *\#/) { - # allow comments - next; - } - if($_ =~ /(\d+)/) { - $disabled{$1}=$1; # disable this test number +if(open(D, "<$TESTDIR/DISABLED")) { + while(<D>) { + if(/^ *\#/) { + # allow comments + next; + } + if($_ =~ /(\d+)/) { + $disabled{$1}=$1; # disable this test number + } } + close(D); } -close(D); ####################################################################### # If 'all' tests are requested, find out all test numbers