Lines Matching refs:assertRaises

259         self.assertRaises(TypeError, math.acos)
263 self.assertRaises(ValueError, math.acos, INF)
264 self.assertRaises(ValueError, math.acos, NINF)
265 self.assertRaises(ValueError, math.acos, 1 + eps)
266 self.assertRaises(ValueError, math.acos, -1 - eps)
270 self.assertRaises(TypeError, math.acosh)
273 self.assertRaises(ValueError, math.acosh, 0)
274 self.assertRaises(ValueError, math.acosh, -1)
276 self.assertRaises(ValueError, math.acosh, NINF)
280 self.assertRaises(TypeError, math.asin)
284 self.assertRaises(ValueError, math.asin, INF)
285 self.assertRaises(ValueError, math.asin, NINF)
286 self.assertRaises(ValueError, math.asin, 1 + eps)
287 self.assertRaises(ValueError, math.asin, -1 - eps)
291 self.assertRaises(TypeError, math.asinh)
300 self.assertRaises(TypeError, math.atan)
309 self.assertRaises(TypeError, math.atan)
313 self.assertRaises(ValueError, math.atanh, 1)
314 self.assertRaises(ValueError, math.atanh, -1)
315 self.assertRaises(ValueError, math.atanh, INF)
316 self.assertRaises(ValueError, math.atanh, NINF)
320 self.assertRaises(TypeError, math.atan2)
381 self.assertRaises(TypeError, math.cbrt)
397 self.assertRaises(TypeError, math.ceil)
422 self.assertRaises(TypeError, math.ceil, TestNoCeil())
426 self.assertRaises(TypeError, math.ceil, t)
427 self.assertRaises(TypeError, math.ceil, t, 0)
437 self.assertRaises(TypeError, math.copysign)
464 self.assertRaises(TypeError, math.cos)
473 self.assertRaises(ValueError, math.cos, INF)
474 self.assertRaises(ValueError, math.cos, NINF)
480 self.assertRaises(TypeError, math.cosh)
488 self.assertRaises(TypeError, math.degrees)
495 self.assertRaises(TypeError, math.exp)
502 self.assertRaises(OverflowError, math.exp, 1000000)
505 self.assertRaises(TypeError, math.exp2)
513 self.assertRaises(OverflowError, math.exp2, 1000000)
516 self.assertRaises(TypeError, math.fabs)
528 self.assertRaises(ValueError, math.factorial, -1)
529 self.assertRaises(ValueError, math.factorial, -10**100)
532 self.assertRaises(TypeError, math.factorial, 5.0)
533 self.assertRaises(TypeError, math.factorial, 5.2)
534 self.assertRaises(TypeError, math.factorial, -1.0)
535 self.assertRaises(TypeError, math.factorial, -1e100)
536 self.assertRaises(TypeError, math.factorial, decimal.Decimal('5'))
537 self.assertRaises(TypeError, math.factorial, decimal.Decimal('5.2'))
538 self.assertRaises(TypeError, math.factorial, "5")
545 self.assertRaises(OverflowError, math.factorial, 10**100)
546 self.assertRaises(TypeError, math.factorial, 1e100)
549 self.assertRaises(TypeError, math.floor)
572 self.assertRaises(TypeError, math.floor, TestNoFloor())
576 self.assertRaises(TypeError, math.floor, t)
577 self.assertRaises(TypeError, math.floor, t, 0)
580 self.assertRaises(TypeError, math.fmod)
590 self.assertRaises(ValueError, math.fmod, 1., 0.)
591 self.assertRaises(ValueError, math.fmod, INF, 1.)
592 self.assertRaises(ValueError, math.fmod, NINF, 1.)
593 self.assertRaises(ValueError, math.fmod, INF, 0.)
602 self.assertRaises(TypeError, math.frexp)
752 self.assertRaises(TypeError, gcd, 120.0)
753 self.assertRaises(TypeError, gcd, 120.0, 84)
754 self.assertRaises(TypeError, gcd, 120, 84.0)
755 self.assertRaises(TypeError, gcd, 120, 1, 84.0)
793 with self.assertRaises(TypeError): # Reject keyword args
795 with self.assertRaises(TypeError): # Reject values without __float__
798 with self.assertRaises((ValueError, OverflowError)):
954 with self.assertRaises(TypeError): # Reject keyword args
956 with self.assertRaises(TypeError): # Too few args
958 with self.assertRaises(TypeError): # Too many args
960 with self.assertRaises(TypeError): # Scalars not allowed
962 with self.assertRaises(TypeError): # Reject values without __float__
964 with self.assertRaises(ValueError): # Check dimension agree
966 with self.assertRaises(ValueError): # Check dimension agree
968 with self.assertRaises(TypeError): # Rejects invalid types
971 with self.assertRaises((ValueError, OverflowError)):
973 with self.assertRaises((ValueError, OverflowError)):
1011 with self.assertRaises(ValueError):
1031 with self.assertRaises(ValueError):
1054 with self.assertRaises(ValueError):
1064 with self.assertRaises(TypeError):
1105 self.assertRaises(TypeError, lcm, 120.0)
1106 self.assertRaises(TypeError, lcm, 120.0, 84)
1107 self.assertRaises(TypeError, lcm, 120, 84.0)
1108 self.assertRaises(TypeError, lcm, 120, 0, 84.0)
1112 self.assertRaises(TypeError, math.ldexp)
1117 self.assertRaises(OverflowError, math.ldexp, 1., 1000000)
1118 self.assertRaises(OverflowError, math.ldexp, -1., 1000000)
1135 self.assertRaises(OverflowError, math.ldexp, 1., n)
1136 self.assertRaises(OverflowError, math.ldexp, -1., n)
1144 self.assertRaises(TypeError, math.log)
1153 self.assertRaises(ValueError, math.log, -1.5)
1154 self.assertRaises(ValueError, math.log, -10**1000)
1155 self.assertRaises(ValueError, math.log, NINF)
1160 self.assertRaises(TypeError, math.log1p)
1163 self.assertRaises(ValueError, math.log1p, -1)
1168 self.assertRaises(TypeError, math.log2)
1180 self.assertRaises(ValueError, math.log2, -1.5)
1181 self.assertRaises(ValueError, math.log2, NINF)
1194 self.assertRaises(TypeError, math.log10)
1199 self.assertRaises(ValueError, math.log10, -1.5)
1200 self.assertRaises(ValueError, math.log10, -10**1000)
1201 self.assertRaises(ValueError, math.log10, NINF)
1206 self.assertRaises(TypeError, math.modf)
1225 self.assertRaises(TypeError, math.pow)
1246 self.assertRaises(ValueError, math.pow, 0., -2.)
1247 self.assertRaises(ValueError, math.pow, 0., -2.3)
1248 self.assertRaises(ValueError, math.pow, 0., -3.)
1272 self.assertRaises(ValueError, math.pow, -0., -2.)
1273 self.assertRaises(ValueError, math.pow, -0., -2.3)
1274 self.assertRaises(ValueError, math.pow, -0., -3.)
1294 self.assertRaises(ValueError, math.pow, -1., 2.3)
1299 self.assertRaises(ValueError, math.pow, -1., -2.3)
1326 self.assertRaises(ValueError, math.pow, -1., 2.3)
1327 self.assertRaises(ValueError, math.pow, -15., -3.1)
1358 self.assertRaises(ValueError, math.pow, -2.0, -0.5)
1359 self.assertRaises(ValueError, math.pow, -2.0, 0.5)
1374 self.assertRaises(TypeError, math.radians)
1500 with self.assertRaises(ValueError):
1502 with self.assertRaises(ValueError):
1504 with self.assertRaises(ValueError):
1506 with self.assertRaises(ValueError):
1510 self.assertRaises(TypeError, math.sin)
1518 self.assertRaises(ValueError, math.sin, INF)
1519 self.assertRaises(ValueError, math.sin, NINF)
1523 self.assertRaises(TypeError, math.sinh)
1532 self.assertRaises(TypeError, math.sqrt)
1541 self.assertRaises(ValueError, math.sqrt, -1)
1542 self.assertRaises(ValueError, math.sqrt, NINF)
1546 self.assertRaises(TypeError, math.tan)
1554 self.assertRaises(ValueError, math.tan, INF)
1555 self.assertRaises(ValueError, math.tan, NINF)
1559 self.assertRaises(TypeError, math.tanh)
1598 self.assertRaises(TypeError, math.trunc)
1599 self.assertRaises(TypeError, math.trunc, 1, 2)
1600 self.assertRaises(TypeError, math.trunc, FloatLike(23.5))
1601 self.assertRaises(TypeError, math.trunc, TestNoTrunc())
1819 self.assertRaises(TypeError, prod)
1820 self.assertRaises(TypeError, prod, 42)
1821 self.assertRaises(TypeError, prod, ['a', 'b', 'c'])
1822 self.assertRaises(TypeError, prod, ['a', 'b', 'c'], start='')
1823 self.assertRaises(TypeError, prod, [b'a', b'c'], start=b'')
1825 self.assertRaises(TypeError, prod, values, start=bytearray(b''))
1826 self.assertRaises(TypeError, prod, [[1], [2], [3]])
1827 self.assertRaises(TypeError, prod, [{2:3}])
1828 self.assertRaises(TypeError, prod, [{2:3}]*2, start={2:3})
1829 self.assertRaises(TypeError, prod, [[1], [2], [3]], start=[])
1836 with self.assertRaises(TypeError):
1920 self.assertRaises(TypeError, perm, 10, 1.0)
1921 self.assertRaises(TypeError, perm, 10, decimal.Decimal(1.0))
1922 self.assertRaises(TypeError, perm, 10, "1")
1923 self.assertRaises(TypeError, perm, 10.0, 1)
1924 self.assertRaises(TypeError, perm, decimal.Decimal(10.0), 1)
1925 self.assertRaises(TypeError, perm, "10", 1)
1927 self.assertRaises(TypeError, perm)
1928 self.assertRaises(TypeError, perm, 10, 1, 3)
1929 self.assertRaises(TypeError, perm)
1932 self.assertRaises(ValueError, perm, -1, 1)
1933 self.assertRaises(ValueError, perm, -2**1000, 1)
1934 self.assertRaises(ValueError, perm, 1, -1)
1935 self.assertRaises(ValueError, perm, 1, -2**1000)
1946 self.assertRaises(OverflowError, perm, n, n)
1987 self.assertRaises(TypeError, comb, 10, 1.0)
1988 self.assertRaises(TypeError, comb, 10, decimal.Decimal(1.0))
1989 self.assertRaises(TypeError, comb, 10, "1")
1990 self.assertRaises(TypeError, comb, 10.0, 1)
1991 self.assertRaises(TypeError, comb, decimal.Decimal(10.0), 1)
1992 self.assertRaises(TypeError, comb, "10", 1)
1994 self.assertRaises(TypeError, comb, 10)
1995 self.assertRaises(TypeError, comb, 10, 1, 3)
1996 self.assertRaises(TypeError, comb)
1999 self.assertRaises(ValueError, comb, -1, 1)
2000 self.assertRaises(ValueError, comb, -2**1000, 1)
2001 self.assertRaises(ValueError, comb, 1, -1)
2002 self.assertRaises(ValueError, comb, 1, -2**1000)
2016 self.assertRaises(OverflowError, comb, n, n//2)
2105 with self.assertRaises(TypeError):
2148 with self.assertRaises(ValueError):
2150 with self.assertRaises(ValueError):