Explorar o código

Regression test suite: Test files in proper lexicographic order instead of relying on OS directory iteration order. This ensures failures are listed in the same order.

Alexander Gessler %!s(int64=10) %!d(string=hai) anos
pai
achega
b2ea487bda
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      test/regression/run.py

+ 1 - 1
test/regression/run.py

@@ -165,7 +165,7 @@ def process_dir(d, outfile_results, zipin, result):
     shellparams = {'stdout':outfile_results, 'stderr':outfile_results, 'shell':False}
 
     print("Processing directory " + d)
-    for f in os.listdir(d):
+    for f in sorted(os.listdir(d)):
         fullpath = os.path.join(d, f)
         if os.path.isdir(fullpath) and not f == ".svn":
             process_dir(fullpath, outfile_results, zipin, result)