aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/test/test_pow.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_pow.py')
-rw-r--r--Lib/test/test_pow.py32
1 files changed, 16 insertions, 16 deletions
diff --git a/Lib/test/test_pow.py b/Lib/test/test_pow.py
index 1ee67bc452f..20b10663a2e 100644
--- a/Lib/test/test_pow.py
+++ b/Lib/test/test_pow.py
@@ -1,4 +1,4 @@
-import test.test_support, unittest
+import test.support, unittest
class PowTest(unittest.TestCase):
@@ -14,18 +14,18 @@ class PowTest(unittest.TestCase):
self.assertEqual(pow(type(i), 3), i*i*i)
pow2 = 1
- for i in range(0,31):
+ for i in range(0, 31):
self.assertEqual(pow(2, i), pow2)
if i != 30 : pow2 = pow2*2
- for othertype in int, long:
- for i in range(-10, 0) + range(1, 10):
+ for othertype in (int,):
+ for i in list(range(-10, 0)) + list(range(1, 10)):
ii = type(i)
for j in range(1, 11):
jj = -othertype(j)
pow(ii, jj)
- for othertype in int, long, float:
+ for othertype in int, float:
for i in range(1, 100):
zero = type(0)
exp = -othertype(i/10.0)
@@ -42,7 +42,7 @@ class PowTest(unittest.TestCase):
asseq = self.assertAlmostEqual
elif type == int:
jl = 0
- elif type == long:
+ elif type == int:
jl, jh = 0, 15
for i in range(il, ih+1):
for j in range(jl, jh+1):
@@ -60,7 +60,7 @@ class PowTest(unittest.TestCase):
self.powtest(int)
def test_powlong(self):
- self.powtest(long)
+ self.powtest(int)
def test_powfloat(self):
self.powtest(float)
@@ -74,12 +74,12 @@ class PowTest(unittest.TestCase):
self.assertEqual(pow(-3,3) % -8, pow(-3,3,-8))
self.assertEqual(pow(5,2) % -8, pow(5,2,-8))
- self.assertEqual(pow(3L,3L) % 8, pow(3L,3L,8))
- self.assertEqual(pow(3L,3L) % -8, pow(3L,3L,-8))
- self.assertEqual(pow(3L,2) % -2, pow(3L,2,-2))
- self.assertEqual(pow(-3L,3L) % 8, pow(-3L,3L,8))
- self.assertEqual(pow(-3L,3L) % -8, pow(-3L,3L,-8))
- self.assertEqual(pow(5L,2) % -8, pow(5L,2,-8))
+ self.assertEqual(pow(3,3) % 8, pow(3,3,8))
+ self.assertEqual(pow(3,3) % -8, pow(3,3,-8))
+ self.assertEqual(pow(3,2) % -2, pow(3,2,-2))
+ self.assertEqual(pow(-3,3) % 8, pow(-3,3,8))
+ self.assertEqual(pow(-3,3) % -8, pow(-3,3,-8))
+ self.assertEqual(pow(5,2) % -8, pow(5,2,-8))
for i in range(-10, 11):
for j in range(0, 6):
@@ -91,8 +91,8 @@ class PowTest(unittest.TestCase):
)
if j >= 0 and k != 0:
self.assertEqual(
- pow(long(i),j) % k,
- pow(long(i),j,k)
+ pow(int(i),j) % k,
+ pow(int(i),j,k)
)
def test_bug643260(self):
@@ -123,7 +123,7 @@ class PowTest(unittest.TestCase):
eq(expected, 1.0) # else we didn't push fiveto to evenness
def test_main():
- test.test_support.run_unittest(PowTest)
+ test.support.run_unittest(PowTest)
if __name__ == "__main__":
test_main()