changeset 7144:9364c3304ca2

run-tests.py: report missing file as an error
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Sat, 18 Oct 2008 22:44:01 +0200
parents 8d1bdaf842de
children 6f4a253f2a64
files tests/run-tests.py
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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