]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
timeit: add newlines to output for readability
authorVictor Stinner <victor.stinner@gmail.com>
Tue, 18 Oct 2016 15:55:18 +0000 (17:55 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Tue, 18 Oct 2016 15:55:18 +0000 (17:55 +0200)
Issue #28240.

Lib/test/test_timeit.py
Lib/timeit.py

index 4e8c1181b2bf0e1e2743db329e54c845658fb261..a4298b5995706f0e2746282e24e768a2de4c02c7 100644 (file)
@@ -297,7 +297,9 @@ class TestTimeit(unittest.TestCase):
         s = self.run_main(switches=['-v'])
         self.assertEqual(s, dedent("""\
                 1 loop -> 1 secs
+
                 raw times: 1 sec, 1 sec, 1 sec, 1 sec, 1 sec
+
                 1 loop, best of 5: 1 sec per loop
             """))
 
@@ -309,7 +311,9 @@ class TestTimeit(unittest.TestCase):
                 100 loops -> 0.005 secs
                 1000 loops -> 0.05 secs
                 10000 loops -> 0.5 secs
+
                 raw times: 500 msec, 500 msec, 500 msec, 500 msec, 500 msec
+
                 10000 loops, best of 5: 50 usec per loop
             """))
 
index 23bdd02161c7272275db7c35a3372688a95b9e99..d8112944bd35cf9630aa582a3a008b0a85aac115 100644 (file)
@@ -325,6 +325,9 @@ def main(args=None, *, _wrap_timer=None):
             t.print_exc()
             return 1
 
+        if verbose:
+            print()
+
     try:
         raw_timings = t.repeat(repeat, number)
     except:
@@ -347,7 +350,7 @@ def main(args=None, *, _wrap_timer=None):
 
     if verbose:
         print("raw times: %s" % ", ".join(map(format_time, raw_timings)))
-
+        print()
     timings = [dt / number for dt in raw_timings]
 
     best = min(timings)