Lines Matching refs:zip_longest
965 self.assertEqual(list(zip_longest(*args)), target)
966 self.assertEqual(list(zip_longest(*args, **{})), target)
968 self.assertEqual(list(zip_longest(*args, **dict(fillvalue='X'))), target)
970 self.assertEqual(take(3,zip_longest('abcdef', count())), list(zip('abcdef', range(3)))) # take 3 from infinite input
972 self.assertEqual(list(zip_longest()), list(zip()))
973 self.assertEqual(list(zip_longest([])), list(zip([])))
974 self.assertEqual(list(zip_longest('abcdef')), list(zip('abcdef')))
976 self.assertEqual(list(zip_longest('abc', 'defg', **{})),
978 self.assertRaises(TypeError, zip_longest, 3)
979 self.assertRaises(TypeError, zip_longest, range(3), 3)
982 "zip_longest('abc', fv=1)",
983 "zip_longest('abc', fillvalue=1, bogus_keyword=None)",
992 self.assertEqual([tuple(list(pair)) for pair in zip_longest('abc', 'def')],
994 self.assertEqual([pair for pair in zip_longest('abc', 'def')],
999 ids = list(map(id, zip_longest('abc', 'def')))
1001 ids = list(map(id, list(zip_longest('abc', 'def'))))
1006 self.pickletest(proto, zip_longest("abc", "def"))
1007 self.pickletest(proto, zip_longest("abc", "defgh"))
1008 self.pickletest(proto, zip_longest("abc", "defgh", fillvalue=1))
1009 self.pickletest(proto, zip_longest("", "defgh"))
1019 zip_longest(BadIterable())
1046 for i, j in zip_longest(r1, r2, fillvalue=0):
1057 it = zip_longest(r1, r2, fillvalue=0)
1653 # Ditto for zip_longest.
1654 it = zip_longest([[]])
1742 self.assertEqual(list(zip_longest('ABCD', 'xy', fillvalue='-')),
1880 self.makecycle(zip_longest([a]*2, [a]*3), a)
1882 self.makecycle(zip_longest([a]*2, [a]*3, fillvalue=b), a)
2079 self.assertEqual(list(zip_longest(g(s))), list(zip(g(s))))
2080 self.assertEqual(list(zip_longest(g(s), g(s))), list(zip(g(s), g(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)))