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')

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