Lines Matching refs:power
151 # For some operations (currently exp, ln, log10, power), the decNumber
3487 d = c.power(Decimal(1), Decimal(4))
3488 self.assertEqual(c.power(1, 4), d)
3489 self.assertEqual(c.power(Decimal(1), 4), d)
3490 self.assertEqual(c.power(1, Decimal(4)), d)
3491 self.assertEqual(c.power(Decimal(1), Decimal(4)), d)
3492 self.assertRaises(TypeError, c.power, '1', 4)
3493 self.assertRaises(TypeError, c.power, 1, '4')
3494 self.assertEqual(c.power(modulo=5, b=8, a=2), 1)
3734 self.assertRaises(Overflow, c2.power, Decimal('3.4e200'), 2)
4436 # three arg power
5321 self.assertRaises(TypeError, c.power, 1, 2, mod="x")
5322 self.assertRaises(TypeError, c.power, 1, "x", mod=None)
5323 self.assertRaises(TypeError, c.power, "x", 2, mod=None)