Lines Matching refs:assertRaises

139         self.assertRaises(TypeError, accumulate, range(10), 5, 6)   # too many args
140 self.assertRaises(TypeError, accumulate) # too few args
141 self.assertRaises(TypeError, accumulate, x=range(10)) # unexpected kwd arg
142 self.assertRaises(TypeError, list, accumulate([1, []])) # args that don't add
151 with self.assertRaises(TypeError):
159 with self.assertRaises(TypeError):
175 self.assertRaises(TypeError, list,c(2, 3))
182 self.assertRaises(TypeError, list, chain.from_iterable([2, 3]))
193 self.assertRaises(TypeError, list, oper(chain(2, 3)))
198 self.assertRaises(TypeError, chain().__setstate__, ())
199 self.assertRaises(TypeError, chain().__setstate__, [])
200 self.assertRaises(TypeError, chain().__setstate__, 0)
201 self.assertRaises(TypeError, chain().__setstate__, ([],))
202 self.assertRaises(TypeError, chain().__setstate__, (iter([]), []))
211 self.assertRaises(TypeError, combinations, 'abc') # missing r argument
212 self.assertRaises(TypeError, combinations, 'abc', 2, 1) # too many arguments
213 self.assertRaises(TypeError, combinations, None) # pool is not iterable
214 self.assertRaises(ValueError, combinations, 'abc', -2) # r is negative
292 with self.assertRaises((OverflowError, MemoryError)):
303 self.assertRaises(TypeError, cwr, 'abc') # missing r argument
304 self.assertRaises(TypeError, cwr, 'abc', 2, 1) # too many arguments
305 self.assertRaises(TypeError, cwr, None) # pool is not iterable
306 self.assertRaises(ValueError, cwr, 'abc', -2) # r is negative
379 with self.assertRaises((OverflowError, MemoryError)):
390 self.assertRaises(TypeError, permutations) # too few arguments
391 self.assertRaises(TypeError, permutations, 'abc', 2, 1) # too many arguments
392 self.assertRaises(TypeError, permutations, None) # pool is not iterable
393 self.assertRaises(ValueError, permutations, 'abc', -2) # r is negative
395 self.assertRaises(TypeError, permutations, 'abc', 's') # r is not an int or None
454 with self.assertRaises((OverflowError, MemoryError)):
506 self.assertRaises(TypeError, compress, None, range(6)) # 1st arg not iterable
507 self.assertRaises(TypeError, compress, range(6), None) # 2nd arg not iterable
508 self.assertRaises(TypeError, compress, range(6)) # too few args
509 self.assertRaises(TypeError, compress, range(6), None) # too many args
535 self.assertRaises(TypeError, count, 2, 3, 4)
536 self.assertRaises(TypeError, count, 'a')
583 self.assertRaises(TypeError, count, 'a', 'b')
635 self.assertRaises(TypeError, cycle)
636 self.assertRaises(TypeError, cycle, 5)
726 with self.assertRaises(TypeError):
730 with self.assertRaises(TypeError):
736 with self.assertRaises(TypeError):
739 self.assertRaises(TypeError, cycle('').__setstate__, ())
740 self.assertRaises(TypeError, cycle('').__setstate__, ([],))
746 self.assertRaises(TypeError, list, groupby('abc', []))
747 self.assertRaises(TypeError, groupby, None)
748 self.assertRaises(TypeError, groupby, 'abc', lambda x:x, 10)
843 self.assertRaises(ExpectedError, gulp, delayed_raise(0))
845 self.assertRaises(ExpectedError, gulp, delayed_raise(1))
854 self.assertRaises(ExpectedError, gulp, s, func=id)
856 self.assertRaises(ExpectedError, gulp, s)
868 self.assertRaises(ExpectedError, gulp, [None], keyfunc)
870 self.assertRaises(ExpectedError, gulp, [None, None], keyfunc)
877 self.assertRaises(TypeError, filter)
878 self.assertRaises(TypeError, filter, lambda x:x)
879 self.assertRaises(TypeError, filter, lambda x:x, range(6), 7)
880 self.assertRaises(TypeError, filter, isEven, 3)
881 self.assertRaises(TypeError, next, filter(range(6), range(6)))
904 self.assertRaises(TypeError, filterfalse)
905 self.assertRaises(TypeError, filterfalse, lambda x:x)
906 self.assertRaises(TypeError, filterfalse, lambda x:x, range(6), 7)
907 self.assertRaises(TypeError, filterfalse, isEven, 3)
908 self.assertRaises(TypeError, next, filterfalse(range(6), range(6)))
921 self.assertRaises(TypeError, zip, 3)
922 self.assertRaises(TypeError, zip, range(3), 3)
978 self.assertRaises(TypeError, zip_longest, 3)
979 self.assertRaises(TypeError, zip_longest, range(3), 3)
1018 with self.assertRaises(TypeError) as cm:
1061 self.assertRaises(RuntimeError, next, it)
1073 with self.assertRaises(TypeError):
1075 with self.assertRaises(TypeError):
1077 with self.assertRaises(TypeError):
1079 with self.assertRaises(TypeError):
1096 self.assertRaises(TypeError, product, range(6), None)
1142 with self.assertRaises((OverflowError, MemoryError)):
1173 self.assertRaises(StopIteration, next, p)
1183 self.assertRaises(TypeError, repeat)
1184 self.assertRaises(TypeError, repeat, None, 3, 4)
1185 self.assertRaises(TypeError, repeat, None, 'a')
1217 self.assertRaises(TypeError, map)
1218 self.assertRaises(TypeError, list, map(None, range(3), range(3)))
1219 self.assertRaises(TypeError, map, operator.neg)
1220 self.assertRaises(TypeError, next, map(10, range(5)))
1221 self.assertRaises(ValueError, next, map(errfunc, [4], [5]))
1222 self.assertRaises(TypeError, next, map(onearg, [4], [5]))
1244 self.assertRaises(TypeError, list, starmap(operator.pow, [None]))
1245 self.assertRaises(TypeError, starmap)
1246 self.assertRaises(TypeError, starmap, operator.pow, [(4,5)], 'extra')
1247 self.assertRaises(TypeError, next, starmap(10, [(4,5)]))
1248 self.assertRaises(ValueError, next, starmap(errfunc, [(4,5)]))
1249 self.assertRaises(TypeError, next, starmap(onearg, [(4,5)]))
1302 self.assertRaises(TypeError, islice, ra)
1303 self.assertRaises(TypeError, islice, ra, 1, 2, 3, 4)
1304 self.assertRaises(ValueError, islice, ra, -5, 10, 1)
1305 self.assertRaises(ValueError, islice, ra, 1, -5, -1)
1306 self.assertRaises(ValueError, islice, ra, 1, 10, -1)
1307 self.assertRaises(ValueError, islice, ra, 1, 10, 0)
1308 self.assertRaises(ValueError, islice, ra, 'a')
1309 self.assertRaises(ValueError, islice, ra, 'a', 1)
1310 self.assertRaises(ValueError, islice, ra, 1, 'a')
1311 self.assertRaises(ValueError, islice, ra, 'a', 1, 1)
1312 self.assertRaises(ValueError, islice, ra, 1, 'a', 1)
1362 self.assertRaises(TypeError, takewhile)
1363 self.assertRaises(TypeError, takewhile, operator.pow)
1364 self.assertRaises(TypeError, takewhile, operator.pow, [(4,5)], 'extra')
1365 self.assertRaises(TypeError, next, takewhile(10, [(4,5)]))
1366 self.assertRaises(ValueError, next, takewhile(errfunc, [(4,5)]))
1369 self.assertRaises(StopIteration, next, t)
1382 self.assertRaises(TypeError, dropwhile)
1383 self.assertRaises(TypeError, dropwhile, operator.pow)
1384 self.assertRaises(TypeError, dropwhile, operator.pow, [(4,5)], 'extra')
1385 self.assertRaises(TypeError, next, dropwhile(10, [(4,5)]))
1386 self.assertRaises(ValueError, next, dropwhile(errfunc, [(4,5)]))
1433 self.assertRaises(TypeError, tee)
1434 self.assertRaises(TypeError, tee, 3)
1435 self.assertRaises(TypeError, tee, [1,2], 'x')
1436 self.assertRaises(TypeError, tee, [1,2], 3, 'x')
1453 self.assertRaises(TypeError, tee, 'abc', 'invalid')
1454 self.assertRaises(ValueError, tee, [], -1)
1469 self.assertRaises(TypeError, tnew)
1470 self.assertRaises(TypeError, tnew, 10)
1480 self.assertRaises(ReferenceError, getattr, p, '__class__')
1592 self.assertRaises(StopIteration, next, zip())
1595 self.assertRaises(StopIteration, next, f([]))
1596 self.assertRaises(StopIteration, next, f(StopNow()))
1598 self.assertRaises(StopIteration, next, islice([], None))
1599 self.assertRaises(StopIteration, next, islice(StopNow(), None))
1602 self.assertRaises(StopIteration, next, p)
1603 self.assertRaises(StopIteration, next, q)
1605 self.assertRaises(StopIteration, next, p)
1606 self.assertRaises(StopIteration, next, q)
1608 self.assertRaises(StopIteration, next, repeat(None, 0))
1611 self.assertRaises(StopIteration, next, f(lambda x:x, []))
1612 self.assertRaises(StopIteration, next, f(lambda x:x, StopNow()))
2002 self.assertRaises(TypeError, accumulate, X(s))
2003 self.assertRaises(TypeError, accumulate, N(s))
2004 self.assertRaises(ZeroDivisionError, list, accumulate(E(s)))
2011 self.assertRaises(TypeError, list, chain(X(s)))
2012 self.assertRaises(TypeError, list, chain(N(s)))
2013 self.assertRaises(ZeroDivisionError, list, chain(E(s)))
2020 self.assertRaises(TypeError, compress, X(s), repeat(1))
2021 self.assertRaises(TypeError, compress, N(s), repeat(1))
2022 self.assertRaises(ZeroDivisionError, list, compress(E(s), repeat(1)))
2026 self.assertRaises(TypeError, product, X(s))
2027 self.assertRaises(TypeError, product, N(s))
2028 self.assertRaises(ZeroDivisionError, product, E(s))
2037 self.assertRaises(TypeError, cycle, X(s))
2038 self.assertRaises(TypeError, cycle, N(s))
2039 self.assertRaises(ZeroDivisionError, list, cycle(E(s)))
2045 self.assertRaises(TypeError, groupby, X(s))
2046 self.assertRaises(TypeError, groupby, N(s))
2047 self.assertRaises(ZeroDivisionError, list, groupby(E(s)))
2054 self.assertRaises(TypeError, filter, isEven, X(s))
2055 self.assertRaises(TypeError, filter, isEven, N(s))
2056 self.assertRaises(ZeroDivisionError, list, filter(isEven, E(s)))
2063 self.assertRaises(TypeError, filterfalse, isEven, X(s))
2064 self.assertRaises(TypeError, filterfalse, isEven, N(s))
2065 self.assertRaises(ZeroDivisionError, list, filterfalse(isEven, E(s)))
2072 self.assertRaises(TypeError, zip, X(s))
2073 self.assertRaises(TypeError, zip, N(s))
2074 self.assertRaises(ZeroDivisionError, list, zip(E(s)))
2081 self.assertRaises(TypeError, zip_longest, X(s))
2082 self.assertRaises(TypeError, zip_longest, N(s))
2083 self.assertRaises(ZeroDivisionError, list, zip_longest(E(s)))
2092 self.assertRaises(TypeError, map, onearg, X(s))
2093 self.assertRaises(TypeError, map, onearg, N(s))
2094 self.assertRaises(ZeroDivisionError, list, map(onearg, E(s)))
2100 self.assertRaises(TypeError, islice, X(s), 10)
2101 self.assertRaises(TypeError, islice, N(s), 10)
2102 self.assertRaises(ZeroDivisionError, list, islice(E(s), 10))
2111 self.assertRaises(TypeError, pairwise, X(s))
2112 self.assertRaises(TypeError, pairwise, N(s))
2113 self.assertRaises(ZeroDivisionError, list, pairwise(E(s)))
2121 self.assertRaises(TypeError, starmap, operator.pow, X(ss))
2122 self.assertRaises(TypeError, starmap, operator.pow, N(ss))
2123 self.assertRaises(ZeroDivisionError, list, starmap(operator.pow, E(ss)))
2133 self.assertRaises(TypeError, takewhile, isEven, X(s))
2134 self.assertRaises(TypeError, takewhile, isEven, N(s))
2135 self.assertRaises(ZeroDivisionError, list, takewhile(isEven, E(s)))
2145 self.assertRaises(TypeError, dropwhile, isOdd, X(s))
2146 self.assertRaises(TypeError, dropwhile, isOdd, N(s))
2147 self.assertRaises(ZeroDivisionError, list, dropwhile(isOdd, E(s)))
2155 self.assertRaises(TypeError, tee, X(s))
2156 self.assertRaises(TypeError, tee, N(s))
2157 self.assertRaises(ZeroDivisionError, list, tee(E(s))[0])
2220 self.assertRaises(AssertionError, list, chain(gen1(), gen2(False)))
2224 self.assertRaises(AssertionError, list, chain(gen1(), gen2(True)))
2228 self.assertRaises(AssertionError, list, cycle(gen1()))
2237 with self.assertRaises(StopIteration):
2288 with self.assertRaises(TypeError):