]> granicus.if.org Git - python/commitdiff
#12074: remove the /0 when there are no failures.
authorEzio Melotti <ezio.melotti@gmail.com>
Mon, 23 May 2011 22:00:10 +0000 (01:00 +0300)
committerEzio Melotti <ezio.melotti@gmail.com>
Mon, 23 May 2011 22:00:10 +0000 (01:00 +0300)
Lib/test/regrtest.py

index a8726b52465f5bc450c6ad1824ba39fb69635dc3..08c991667cd7897b31cb0219a933b7a210d552fb 100755 (executable)
@@ -582,7 +582,8 @@ def main(tests=None, testdir=None, verbose=0, quiet=False,
                     continue
                 accumulate_result(test, result)
                 if not quiet:
-                    print("[{1:{0}}{2}/{3}] {4}".format(
+                    fmt = "[{1:{0}}{2}/{3}] {4}" if bad else "[{1:{0}}{2}] {4}"
+                    print(fmt.format(
                         test_count_width, test_index, test_count,
                         len(bad), test))
                 if stdout:
@@ -601,7 +602,8 @@ def main(tests=None, testdir=None, verbose=0, quiet=False,
     else:
         for test_index, test in enumerate(tests, 1):
             if not quiet:
-                print("[{1:{0}}{2}/{3}] {4}".format(
+                fmt = "[{1:{0}}{2}/{3}] {4}" if bad else "[{1:{0}}{2}] {4}"
+                print(fmt.format(
                     test_count_width, test_index, test_count, len(bad), test))
                 sys.stdout.flush()
             if trace: