comparison test/test_multipart.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 5b4931cfc182
children 55f09ca366c4
comparison
equal deleted inserted replaced
5399:dccae35caa59 5400:2120f77554d5
69 count = 0 69 count = 0
70 for char in line: 70 for char in line:
71 if char != ' ': 71 if char != ' ':
72 break 72 break
73 count += 1 73 count += 1
74 return count / 4 74 return count // 4
75 75
76 class MultipartTestCase(unittest.TestCase): 76 class MultipartTestCase(unittest.TestCase):
77 def setUp(self): 77 def setUp(self):
78 self.fp = StringIO() 78 self.fp = StringIO()
79 w = self.fp.write 79 w = self.fp.write

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