MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_finditer

Method test_finditer

Lib/test/test_re.py:1689–1712  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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'),

Callers

nothing calls this directly

Calls 4

finditerMethod · 0.80
assertEqualMethod · 0.45
groupMethod · 0.45
compileMethod · 0.45

Tested by

no test coverage detected