]> granicus.if.org Git - python/commitdiff
Change new tests to use integer division (// instead of /).
authorTim Peters <tim.peters@gmail.com>
Wed, 5 Dec 2001 00:30:09 +0000 (00:30 +0000)
committerTim Peters <tim.peters@gmail.com>
Wed, 5 Dec 2001 00:30:09 +0000 (00:30 +0000)
Lib/test/test_types.py

index 3af31132e69a97228a9907fd718e4a69c49173dc..2ea0c6b89beeda8a7bb7b2bc676984fa09a745c8 100644 (file)
@@ -74,7 +74,7 @@ if not (xsize*ysize*zsize == zsize*xsize*ysize == 338912):
 # And another.
 m = -sys.maxint - 1
 for divisor in 1, 2, 4, 8, 16, 32:
-    j = m / divisor
+    j = m // divisor
     prod = divisor * j
     if prod != m:
         raise TestFailed, "%r * %r == %r != %r" % (divisor, j, prod, m)
@@ -83,7 +83,7 @@ for divisor in 1, 2, 4, 8, 16, 32:
                            type(prod))
 # Check for expected * overflow to long.
 for divisor in 1, 2, 4, 8, 16, 32:
-    j = m / divisor - 1
+    j = m // divisor - 1
     prod = divisor * j
     if type(prod) is not long:
         raise TestFailed, ("expected type(%r) to be long, not %r" %
@@ -91,7 +91,7 @@ for divisor in 1, 2, 4, 8, 16, 32:
 # Check for expected * overflow to long.
 m = sys.maxint
 for divisor in 1, 2, 4, 8, 16, 32:
-    j = m / divisor + 1
+    j = m // divisor + 1
     prod = divisor * j
     if type(prod) is not long:
         raise TestFailed, ("expected type(%r) to be long, not %r" %