run-tests.py: report missing file as an error
authorBenoit Boissinot <benoit.boissinot@ens-lyon.org>
Sat, 18 Oct 2008 22:44:01 +0200
changeset 7144 9364c3304ca2
parent 7141 8d1bdaf842de
child 7145 6f4a253f2a64
run-tests.py: report missing file as an error
tests/run-tests.py
--- a/tests/run-tests.py	Sat Oct 18 14:43:14 2008 -0400
+++ b/tests/run-tests.py	Sat Oct 18 22:44:01 2008 +0200
@@ -346,7 +346,9 @@
         if os.name == 'nt':
             return skip("shell script")
         # do not try to run non-executable programs
-        if not os.access(testpath, os.X_OK):
+        if not os.path.exists(testpath):
+            return fail("does not exist")
+        elif not os.access(testpath, os.X_OK):
             return skip("not executable")
         cmd = '"%s"' % testpath