diff test/benchmark.py @ 5400:2120f77554d5

Python 3 preparation: use // and __truediv__ as needed. Tool-assisted patch. Those divisions that I thought must be integer floor divisions and rely on Python 2 integer floor division semantics are changed to use // (if any are actually meant to be floating-point divisions, that would break things). One __div__ method is changed to __truediv__ (with __div__ = __truediv__ for Python 2 compatibility).
author Joseph Myers <jsm@polyomino.org.uk>
date Tue, 24 Jul 2018 23:16:09 +0000
parents d26921b851c3
children 30fcdf60da44
line wrap: on
line diff
--- a/test/benchmark.py	Tue Jul 24 23:14:56 2018 +0000
+++ b/test/benchmark.py	Tue Jul 24 23:16:09 2018 +0000
@@ -53,8 +53,8 @@
                 db.issue.set(str(i+1), status='2', assignedto='2', nosy=[])
                 db.issue.set(str(i+1), status='1', assignedto='1',
                     nosy=['1','2'])
-            if (i*100/numissues) != pc:
-                pc = (i*100/numissues)
+            if (i*100//numissues) != pc:
+                pc = (i*100//numissues)
                 sys.stdout.write("%d%%\r"%pc)
                 sys.stdout.flush()
             db.commit()

Roundup Issue Tracker: http://roundup-tracker.org/