Skip to content

Commit 36d9097

Browse files
committed
Python: Add test for inner return
1 parent 34896ae commit 36d9097

File tree

1 file changed

+9
-0
lines changed
  • python/ql/test/experimental/dataflow/coverage

1 file changed

+9
-0
lines changed

python/ql/test/experimental/dataflow/coverage/test.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -580,3 +580,12 @@ def test_dynamic_tuple_creation_4():
580580

581581
SINK(tup[0]) # Flow missing
582582
SINK_F(tup[1])
583+
584+
def return_from_inner_scope(x):
585+
try:
586+
return x[0]
587+
except IndexError:
588+
return SOURCE
589+
590+
def test_return_from_inner_scope():
591+
SINK(return_from_inner_scope([]))

0 commit comments

Comments
 (0)