Home | History | Annotate | Download | only in test

Lines Matching refs:InvalidOperation

67       C.Overflow, C.DivisionByZero, C.InvalidOperation,
70 P.Overflow, P.DivisionByZero, P.InvalidOperation,
245 'conversion_syntax' : self.decimal.InvalidOperation,
247 'division_impossible' : self.decimal.InvalidOperation,
248 'division_undefined' : self.decimal.InvalidOperation,
250 'invalid_context' : self.decimal.InvalidOperation,
251 'invalid_operation' : self.decimal.InvalidOperation,
350 raise self.decimal.InvalidOperation
529 InvalidOperation = self.decimal.InvalidOperation
563 c.traps[InvalidOperation] = True
565 self.assertRaises(InvalidOperation, Decimal, "xyz")
570 self.assertRaises(InvalidOperation, Decimal, "1\u00a02\u00a03")
571 self.assertRaises(InvalidOperation, Decimal, "\u00a01\u00a02\u00a0")
574 self.assertRaises(InvalidOperation, Decimal, "\u00a0")
575 self.assertRaises(InvalidOperation, Decimal, "\u00a0\u00a0")
578 self.assertRaises(InvalidOperation, Decimal, "12\u00003")
581 self.assertRaises(InvalidOperation, Decimal, "1_2_\u00003")
708 InvalidOperation = self.decimal.InvalidOperation
754 nc.traps[InvalidOperation] = True
774 self.assertRaises(InvalidOperation, nc.create_decimal, "xyz")
778 self.assertRaises(InvalidOperation, nc.create_decimal, " 1234")
779 self.assertRaises(InvalidOperation, nc.create_decimal, "12_34")
783 self.assertRaises(InvalidOperation, nc.create_decimal, 'NaN12345')
784 self.assertRaises(InvalidOperation, nc.create_decimal,
787 nc.traps[InvalidOperation] = False
789 self.assertTrue(nc.flags[InvalidOperation])
791 nc.flags[InvalidOperation] = False
793 self.assertTrue(nc.flags[InvalidOperation])
1433 # comparisons involving signaling nans signal InvalidOperation
1436 # also signal InvalidOperation
1441 InvalidOperation = self.decimal.InvalidOperation
1454 # results when InvalidOperation is not trapped
1464 # repeat the above, but this time trap the InvalidOperation
1466 ctx.traps[InvalidOperation] = 1
1480 self.assertRaises(InvalidOperation, operator.eq, x, y)
1481 self.assertRaises(InvalidOperation, operator.ne, x, y)
1485 self.assertRaises(InvalidOperation, op, x, y)
1503 InvalidOperation = cls.decimal.InvalidOperation
1526 cls.assertRaises(InvalidOperation, c3.compare, d1, Decimal('sNaN'))
1527 cls.assertTrue(c3.flags[InvalidOperation])
1529 cls.assertFalse(c2.flags[InvalidOperation])
1537 for sig in Overflow, Underflow, DivisionByZero, InvalidOperation:
1542 InvalidOperation = cls.decimal.InvalidOperation
1581 for sig in Overflow, Underflow, DivisionByZero, InvalidOperation:
1718 InvalidOperation = self.decimal.InvalidOperation
1750 self.assertRaises(InvalidOperation, D('nan').__gt__, F(-9,123))
2160 InvalidOperation = self.decimal.InvalidOperation
2195 self.assertRaises(InvalidOperation, Decimal(-1).ln, context=None)
2196 self.assertTrue(c.flags[InvalidOperation])
2203 self.assertRaises(InvalidOperation, Decimal(-1).log10, context=None)
2204 self.assertTrue(c.flags[InvalidOperation])
2213 self.assertRaises(InvalidOperation, y.logical_invert, context=None)
2214 self.assertTrue(c.flags[InvalidOperation])
2218 self.assertRaises(InvalidOperation, Decimal('sNaN').next_minus, context=None)
2219 self.assertTrue(c.flags[InvalidOperation])
2223 self.assertRaises(InvalidOperation, Decimal('sNaN').next_plus, context=None)
2224 self.assertTrue(c.flags[InvalidOperation])
2253 self.assertRaises(InvalidOperation, x.compare, Decimal('sNaN'), context=None)
2254 self.assertTrue(c.flags[InvalidOperation])
2259 self.assertRaises(InvalidOperation, x.compare_signal, Decimal('NaN'), context=None)
2260 self.assertTrue(c.flags[InvalidOperation])
2265 self.assertRaises(InvalidOperation, x.logical_and, 123, context=None)
2266 self.assertTrue(c.flags[InvalidOperation])
2271 InvalidOperation, x.logical_or, 123, context=None)
2272 self.assertTrue(c.flags[InvalidOperation])
2277 self.assertRaises(InvalidOperation, x.logical_xor, 123, context=None)
2278 self.assertTrue(c.flags[InvalidOperation])
2283 self.assertRaises(InvalidOperation, x.max, Decimal('sNaN'), context=None)
2284 self.assertTrue(c.flags[InvalidOperation])
2289 self.assertRaises(InvalidOperation, x.max_mag, Decimal('sNaN'), context=None)
2290 self.assertTrue(c.flags[InvalidOperation])
2295 self.assertRaises(InvalidOperation, x.min, Decimal('sNaN'), context=None)
2296 self.assertTrue(c.flags[InvalidOperation])
2301 self.assertRaises(InvalidOperation, x.min_mag, Decimal('sNaN'), context=None)
2302 self.assertTrue(c.flags[InvalidOperation])
2307 self.assertRaises(InvalidOperation, y.remainder_near, 101, context=None)
2308 self.assertTrue(c.flags[InvalidOperation])
2313 self.assertRaises(InvalidOperation, x.rotate, 101, context=None)
2314 self.assertTrue(c.flags[InvalidOperation])
2319 self.assertRaises(InvalidOperation, x.scaleb, 10000, context=None)
2320 self.assertTrue(c.flags[InvalidOperation])
2325 self.assertRaises(InvalidOperation, x.shift, 10000, context=None)
2326 self.assertTrue(c.flags[InvalidOperation])
2347 self.assertRaises(InvalidOperation, Decimal('sNaN').to_integral, context=None)
2348 self.assertTrue(c.flags[InvalidOperation])
2359 self.assertRaises(InvalidOperation, Decimal('sNaN').to_integral_value, context=None)
2360 self.assertTrue(c.flags[InvalidOperation])
2371 self.assertRaises(InvalidOperation, Decimal('sNaN').to_integral_exact, context=None)
2372 self.assertTrue(c.flags[InvalidOperation])
2383 self.assertRaises(InvalidOperation, y.quantize, Decimal('1e-10'), rounding=ROUND_UP, context=None)
2384 self.assertTrue(c.flags[InvalidOperation])
2602 InvalidOperation = self.decimal.InvalidOperation
2614 InvalidOperation,
2643 InvalidOperation = self.decimal.InvalidOperation
2659 self.assertRaises(InvalidOperation, D, "xyz", context=xc)
2660 self.assertTrue(xc.flags[InvalidOperation])
2661 self.assertFalse(c.flags[InvalidOperation])
2671 self.assertRaises(InvalidOperation, D(-1).ln, context=xc)
2672 self.assertTrue(xc.flags[InvalidOperation])
2673 self.assertFalse(c.flags[InvalidOperation])
2686 self.assertRaises(InvalidOperation,
2688 self.assertTrue(xc.flags[InvalidOperation])
2689 self.assertFalse(c.flags[InvalidOperation])
2699 self.assertRaises(InvalidOperation,
2701 self.assertTrue(xc.flags[InvalidOperation])
2702 self.assertFalse(c.flags[InvalidOperation])
2755 InvalidOperation = decimal.InvalidOperation
2767 self.assertTrue(issubclass(InvalidOperation, DecimalException))
2785 self.assertTrue(issubclass(decimal.ConversionSyntax, InvalidOperation))
2786 self.assertTrue(issubclass(decimal.DivisionImpossible, InvalidOperation))
2787 self.assertTrue(issubclass(decimal.DivisionUndefined, InvalidOperation))
2789 self.assertTrue(issubclass(decimal.InvalidContext, InvalidOperation))
2800 InvalidOperation = self.decimal.InvalidOperation
2815 assert_signals(self, c, 'traps', [InvalidOperation, DivisionByZero,
3956 InvalidOperation = self.decimal.InvalidOperation
3963 [InvalidOperation, DivisionByZero, Overflow, Underflow, Clamped]
3993 InvalidOperation = self.decimal.InvalidOperation
4001 [InvalidOperation, DivisionByZero, Overflow]
4072 {'InvalidOperation':0})
4113 InvalidOperation = decimal.InvalidOperation
4151 self.assertRaises(InvalidOperation, c.quantize, Decimal('9e2'), 0)
4368 InvalidOperation = self.decimal.InvalidOperation
4379 c.traps[InvalidOperation] = False
4383 c.traps[InvalidOperation] = False
4387 self.assertTrue(c.flags[InvalidOperation])
4392 self.assertTrue(c.flags[InvalidOperation])
4397 self.assertTrue(c.flags[InvalidOperation])
4403 self.assertTrue(c.flags[InvalidOperation] and
4429 InvalidOperation = self.decimal.InvalidOperation
4435 c.traps[InvalidOperation] = False
4773 InvalidOperation = C.InvalidOperation
4778 self.assertRaises(InvalidOperation, Decimal,
4804 "flags=[Clamped, InvalidOperation, DivisionByZero, Inexact, " \
4806 "traps=[Clamped, InvalidOperation, DivisionByZero, Inexact, " \
4812 InvalidOperation = C.InvalidOperation
4826 self.assertRaises(ValueError, c.traps.__delitem__, InvalidOperation)
4925 InvalidOperation = C.InvalidOperation
5015 InvalidOperation = C.InvalidOperation
5022 c.traps[InvalidOperation] = True
5023 self.assertRaises(InvalidOperation, Decimal("1.23").__round__,
5025 self.assertRaises(InvalidOperation, Decimal("1.23").__round__,
5027 self.assertRaises(InvalidOperation, Decimal("1").__round__,
5029 self.assertRaises(C.InvalidOperation, Decimal("1").__round__,
5084 InvalidOperation = C.InvalidOperation
5128 self.assertTrue(c.flags[InvalidOperation])
5131 c.traps[InvalidOperation] = True
5132 self.assertRaises(InvalidOperation, Decimal(9).__divmod__, 0)
5133 self.assertRaises(InvalidOperation, c.divmod, 9, 0)
5136 c.traps[InvalidOperation] = True
5138 self.assertRaises(InvalidOperation, pow, Decimal(1000), 1, 501)
5203 InvalidOperation = C.InvalidOperation
5253 self.assertTrue(c.traps[InvalidOperation])
5277 InvalidOperation: C.DecIEEEInvalidOperation
5321 assertIsExclusivelySet(InvalidOperation, c.flags)
5326 assertIsExclusivelySet(InvalidOperation, c.traps)
5368 InvalidOperation = C.InvalidOperation
5372 c.traps[InvalidOperation] = True
5376 self.assertRaises(InvalidOperation, Decimal, x)
5379 self.assertRaises(InvalidOperation, Decimal, x)
5383 self.assertRaises(InvalidOperation, Decimal, x)
5387 self.assertRaises(InvalidOperation, Decimal, x)
5392 InvalidOperation = C.InvalidOperation
5398 c.traps[InvalidOperation] = True
5405 self.assertRaises(InvalidOperation, Decimal, x)
5409 self.assertRaises(InvalidOperation, Decimal, x)
5414 self.assertRaises(InvalidOperation, Decimal, x)
5418 self.assertRaises(InvalidOperation, Decimal, x)