Skip to content

Commit 0642610

Browse files
committed
Python: Global flow works when in own file???
This is very suspicious
1 parent d83a9ef commit 0642610

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

python/ql/test/experimental/dataflow/fieldflow/test_global.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def setFoo(obj, x):
5555
myobj = MyObj("OK")
5656

5757
myobj.setFoo(SOURCE)
58-
SINK(myobj.foo) # $ MISSING: flow
58+
SINK(myobj.foo) # $ flow="SOURCE, l:-1 -> myobj.foo"
5959

6060

6161

@@ -124,12 +124,12 @@ def setFoo(obj, x):
124124

125125

126126
obj2 = MyObj(SOURCE)
127-
SINK(obj2.foo) # $ MISSING: flow="SOURCE, l:-1 -> obj2.foo"
127+
SINK(obj2.foo) # $ flow="SOURCE, l:-1 -> obj2.foo"
128128

129129

130130

131131
obj3 = MyObj(foo=SOURCE)
132-
SINK(obj3.foo) # $ MISSING: flow="SOURCE, l:-1 -> obj3.foo"
132+
SINK(obj3.foo) # $ flow="SOURCE, l:-1 -> obj3.foo"
133133

134134

135135

@@ -138,7 +138,7 @@ def fields_with_local_flow(x):
138138
a = obj.foo
139139
return a
140140

141-
SINK(fields_with_local_flow(SOURCE)) # $ MISSING: flow="SOURCE -> fields_with_local_flow(..)"
141+
SINK(fields_with_local_flow(SOURCE)) # $ flow="SOURCE -> fields_with_local_flow(..)"
142142

143143
# ------------------------------------------------------------------------------
144144
# Nested Object
@@ -161,7 +161,7 @@ def getObj(self):
161161
x = SOURCE
162162
a = NestedObj()
163163
a.getObj().foo = x
164-
SINK(a.obj.foo) # $ MISSING: flow
164+
SINK(a.obj.foo) # $ flow="SOURCE, l:-3 -> a.obj.foo"
165165

166166
# ------------------------------------------------------------------------------
167167
# Global scope interaction

0 commit comments

Comments
 (0)