Lines Matching refs:iter
1487 iter = re.finditer(r":+", "a:b::c:::d")
1488 self.assertEqual([item.group(0) for item in iter],
1492 iter = pat.finditer("a:b::c:::d", 1, 10)
1493 self.assertEqual([item.group(0) for item in iter],
1497 iter = pat.finditer("a:b::c:::d", pos=1, endpos=10)
1498 self.assertEqual([item.group(0) for item in iter],
1502 iter = pat.finditer("a:b::c:::d", endpos=10, pos=1)
1503 self.assertEqual([item.group(0) for item in iter],
1507 iter = pat.finditer("a:b::c:::d", pos=3, endpos=8)
1508 self.assertEqual([item.group(0) for item in iter],
1521 iter = re.finditer(r"\s", "a b")
1522 self.assertEqual(next(iter).span(), (1,2))
1523 self.assertRaises(StopIteration, next, iter)
1530 iter = re.finditer(r".*", "asdf")
1531 self.assertEqual(next(iter).span(), (0, 4))
1532 self.assertEqual(next(iter).span(), (4, 4))
1533 self.assertRaises(StopIteration, next, iter)