Esempio n. 1
0
 def test_power(self):
     """Tests power function """
     self.assertEqual(katas.power(2, 2), 4)
     self.assertEqual(katas.power(0, 2), 0)
     # self.assertEqual(katas.power(2, 0), 1)
     # self.assertEqual(katas.power(-2, 0), -1)
     self.assertEqual(katas.power(-2, 2), 4)
 def test_power(self):
     """Check correctness of powers"""
     for _ in range(50):
         n = random.randint(0, 15)
         x = random.randint(0, 30)
         self.assertEqual(katas.power(x, n), x**n)
     with self.assertRaises(ValueError):
         katas.power(2, -13)
         katas.power(2, 0.5)
Esempio n. 3
0
 def test_power(self):
     self.assertEqual(katas.power(2, 2), 4)
     self.assertEqual(katas.power(2, 4), 16)
Esempio n. 4
0
 def test_power(self):
     result = katas.power(2, 2)
     self.assertEqual(result, 4)
Esempio n. 5
0
 def test_power(self):
     self.assertEqual(katas.power(7, 5), 16807)
 def test_power(self):
     self.assertEqual(power(3, 4), 81)
Esempio n. 7
0
 def test_power(self):
     self.assertEqual(katas.power(2, 3), 8)
 def test_power(self):
     self.assertEqual(katas.power(2, 4), 16)
     self.assertEqual(katas.power(5, 7), 78125)
     self.assertEqual(katas.power(-9, 3), -729)
Esempio n. 9
0
 def test_power(self):
     self.assertEqual(katas.power(5, 2), 25)
Esempio n. 10
0
 def test_power(self):
     self.assertEqual(katas.power(5, 10), 9765625)
 def test_power(self):
     # self.fail("TODO: Write power unit test")
     self.assertEqual(katas.power(2, 3), 8)
Esempio n. 12
0
 def test_power(self):
     self.assertEqual(katas.power(2, 3), 8)
     self.assertEqual(katas.power(3, 3), 27)
     self.assertEqual(katas.power(5, 2), 25)
 def test_power(self):
     self.assertEqual(katas.power(5, 7), 5**7, "power broken")
 def test_power(self):
     self.assertEqual(katas.power(3, 5), 243)
     self.assertEqual(katas.power(10, 6), 1000000)
     self.assertEqual(katas.power(8, 2), 64)
     self.assertEqual(katas.power(2, 12), 4096)