Lines Matching refs:tee
1398 a, b = tee([]) # test empty iterator
1402 a, b = tee(irange(n)) # test 100% interleaved
1405 a, b = tee(irange(n)) # test 0% interleaved
1409 a, b = tee(irange(n)) # test dealloc of leading iterator
1415 a, b = tee(irange(n)) # test dealloc of trailing iterator
1425 its = tee(irange(n))
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')
1438 # tee object should be instantiable
1439 a, b = tee('abc')
1444 a, b, c = tee(range(2000), 3)
1453 self.assertRaises(TypeError, tee, 'abc', 'invalid')
1454 self.assertRaises(ValueError, tee, [], -1)
1456 result = tee('abc', n)
1461 # tee pass-through to copyable iterator
1462 a, b = tee('abc')
1463 c, d = tee(a)
1467 t1, t2 = tee('abc')
1474 # test that tee objects are weak referencable
1475 a, b = tee(range(10))
1486 a, b = tee('abc')
1489 a, b = tee(list(range(10000)))
1494 a, b = tee('abc')
1501 a, b = tee(range(10000))
1510 a, b = tee('abc')
1515 a, b = tee(range(10000))
1522 a, b = tee('abc')
1529 a, b = tee(range(10000))
1539 self.pickletest(proto, iter(tee('abc')))
1540 a, b = tee('abc')
1544 # Issue 13454: Crash when deleting backward iterator from tee()
1546 forward, backward = tee(repeat(None, 20000000))
1565 a, b = tee(I())
1566 with self.assertRaisesRegex(RuntimeError, "tee"):
1580 a, b = tee(I())
1585 with self.assertRaisesRegex(RuntimeError, "tee"):
1601 p, q = tee([])
1604 p, q = tee(StopNow())
2152 it1, it2 = tee(g(s))
2155 self.assertRaises(TypeError, tee, X(s))
2156 self.assertRaises(TypeError, tee, N(s))
2157 self.assertRaises(ZeroDivisionError, list, tee(E(s))[0])