Skip to content

Commit 20dc6a6

Browse files
committed
Python: fix test and expectations
1 parent c61a4d6 commit 20dc6a6

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
argumentToEnsureNotTaintedNotMarkedAsSpurious
22
untaintedArgumentToEnsureTaintedNotMarkedAsMissing
3+
argumentToEnsureNotTaintedWithReadsNotMarkedAsSpurious
4+
untaintedArgumentToEnsureTaintedWithReadsNotMarkedAsMissing
5+
spuriousReadStepsPossible
36
testFailures
47
failures

python/ql/test/library-tests/dataflow/tainttracking/isinstance/test.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ def impossible_flow(cond: bool):
55
if isinstance(x, str):
66
# tainted-flow to here is impossible, replicated from path-flow seen in a real
77
# repo.
8-
ensure_not_tainted(x) # $ SPURIOUS: tainted
8+
ensure_not_tainted(x)
9+
ensure_not_tainted_with_reads(x) # $ SPURIOUS:tainted
910
else:
10-
ensure_tainted(x) # $ tainted
11+
ensure_not_tainted(x)
1112
ensure_tainted(x[0]) # $ tainted
13+
ensure_tainted_with_reads(x) # $ tainted

0 commit comments

Comments
 (0)