瀏覽代碼

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 年之前
父節點
當前提交
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)