(self)
| 1687 | self.assertIsNone(pat.match("xyz")) |
| 1688 | |
| 1689 | def test_finditer(self): |
| 1690 | iter = re.finditer(r":+", "a:b::c:::d") |
| 1691 | self.assertEqual([item.group(0) for item in iter], |
| 1692 | [":", "::", ":::"]) |
| 1693 | |
| 1694 | pat = re.compile(r":+") |
| 1695 | iter = pat.finditer("a:b::c:::d", 1, 10) |
| 1696 | self.assertEqual([item.group(0) for item in iter], |
| 1697 | [":", "::", ":::"]) |
| 1698 | |
| 1699 | pat = re.compile(r":+") |
| 1700 | iter = pat.finditer("a:b::c:::d", pos=1, endpos=10) |
| 1701 | self.assertEqual([item.group(0) for item in iter], |
| 1702 | [":", "::", ":::"]) |
| 1703 | |
| 1704 | pat = re.compile(r":+") |
| 1705 | iter = pat.finditer("a:b::c:::d", endpos=10, pos=1) |
| 1706 | self.assertEqual([item.group(0) for item in iter], |
| 1707 | [":", "::", ":::"]) |
| 1708 | |
| 1709 | pat = re.compile(r":+") |
| 1710 | iter = pat.finditer("a:b::c:::d", pos=3, endpos=8) |
| 1711 | self.assertEqual([item.group(0) for item in iter], |
| 1712 | ["::", "::"]) |
| 1713 | |
| 1714 | def test_bug_926075(self): |
| 1715 | self.assertIsNot(re.compile('bug_926075'), |
nothing calls this directly
no test coverage detected