python: add test for re.Match objects returned from finditer

This commit is contained in:
Rasmus Lerchedahl Petersen
2024-10-03 14:50:16 +02:00
parent 6ffdf576d0
commit 073189ed6b

View File

@@ -38,6 +38,12 @@ ensure_tainted(
compiled_pat.match(ts).string, # $ tainted
re.compile(ts).match("safe").re.pattern, # $ tainted
list(re.finditer(pat, ts))[0].string, # $ MISSING: tainted
[m.string for m in re.finditer(pat, ts)], # $ MISSING: tainted
list(re.finditer(pat, ts))[0].groups()[0], # $ MISSING: tainted
[m.groups()[0] for m in re.finditer(pat, ts)], # $ MISSING: tainted
)
ensure_not_tainted(
safe_match.expand("Hello \1"),