]> git.ipfire.org Git - thirdparty/knot-dns.git/commitdiff
tests-extra: added numbering of tests when repeating
authorJan Hák <jan.hak@nic.cz>
Fri, 12 Jul 2019 07:27:26 +0000 (09:27 +0200)
committerDaniel Salzman <daniel.salzman@nic.cz>
Fri, 12 Jul 2019 07:27:26 +0000 (09:27 +0200)
tests-extra/runtests.py

index b3f0963553a4638beb18c64e1b8e0f277d005161..bda7744cdb83bd783615cfa4ae5f7bbc1ccdb702 100755 (executable)
@@ -161,15 +161,15 @@ def main(args):
 
         for case in cases:
           loaded_module = None
-          for repeat in range(params.repeat):
+          for repeat in range(1, params.repeat + 1):
             # Skip excluded cases.
             if test in excluded and case in excluded[test]:
                 continue
 
-            case_n = case if params.repeat == 1 else case + str(repeat)
+            case_n = case if params.repeat == 1 else case + "#" + str(repeat)
 
-            case_str_err = (" * case \'%s\':" % case).ljust(33)
-            case_str_fail = ("%s/%s" % (test, case)).ljust(30)
+            case_str_err = (" * case \'%s\':" % case_n).ljust(33)
+            case_str_fail = ("%s/%s" % (test, case_n)).ljust(30)
             case_cnt += 1
 
             case_dir = os.path.join(test_dir, case)