Skip to content

Commit 75d55c8

Browse files
authored
Merge pull request #4412 from RasmusWL/python-typetracking-across-modules
Approved by yoff
2 parents 8d09885 + fbe115c commit 75d55c8

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
x = tracked # $tracked
2+
3+
def func():
4+
return tracked # $tracked

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@ def global_var_write_test():
4949
write_g(x) # $tracked
5050
use_g()
5151

52+
def test_import():
53+
import mymodule
54+
mymodule.x # $f-:tracked
55+
y = mymodule.func() # $tracked
56+
y # $tracked
57+
58+
# ------------------------------------------------------------------------------
59+
5260
def expects_int(x): # $int
5361
do_int_stuff(x) # $int
5462

0 commit comments

Comments
 (0)