Mercurial > p > roundup > code
comparison 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 |
comparison
equal
deleted
inserted
replaced
| 5399:dccae35caa59 | 5400:2120f77554d5 |
|---|---|
| 51 db.issue.create(**{'title': 'issue %s'%i}) | 51 db.issue.create(**{'title': 'issue %s'%i}) |
| 52 for j in range(10): | 52 for j in range(10): |
| 53 db.issue.set(str(i+1), status='2', assignedto='2', nosy=[]) | 53 db.issue.set(str(i+1), status='2', assignedto='2', nosy=[]) |
| 54 db.issue.set(str(i+1), status='1', assignedto='1', | 54 db.issue.set(str(i+1), status='1', assignedto='1', |
| 55 nosy=['1','2']) | 55 nosy=['1','2']) |
| 56 if (i*100/numissues) != pc: | 56 if (i*100//numissues) != pc: |
| 57 pc = (i*100/numissues) | 57 pc = (i*100//numissues) |
| 58 sys.stdout.write("%d%%\r"%pc) | 58 sys.stdout.write("%d%%\r"%pc) |
| 59 sys.stdout.flush() | 59 sys.stdout.flush() |
| 60 db.commit() | 60 db.commit() |
| 61 else: | 61 else: |
| 62 db = backend.Database(config, 'admin') | 62 db = backend.Database(config, 'admin') |
