Mercurial > p > roundup > code
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()
