Просмотр исходного кода

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 10 лет назад
Родитель
Сommit
b2ea487bda
1 измененных файлов с 1 добавлено и 1 удалено
  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)