Skip to content

Commit 06b67e0

Browse files
committed
Python: Modernise test/library-tests/PointsTo/calls/*
1 parent a5289bd commit 06b67e0

7 files changed

Lines changed: 24 additions & 24 deletions

File tree

python/ql/test/library-tests/PointsTo/calls/Argument.expected

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
| 23 | 0 | ControlFlowNode for c | Function f |
88
| 23 | 1 | ControlFlowNode for w | Function f |
99
| 23 | 2 | ControlFlowNode for z | Function f |
10-
| 24 | 0 | ControlFlowNode for c | Function n |
11-
| 24 | 1 | ControlFlowNode for x | Function n |
12-
| 25 | 0 | ControlFlowNode for y | Function n |
13-
| 25 | 1 | ControlFlowNode for z | Function n |
14-
| 33 | 0 | ControlFlowNode for IntegerLiteral | Function foo |
15-
| 34 | 0 | ControlFlowNode for IntegerLiteral | Function foo |
10+
| 24 | 0 | ControlFlowNode for c | Function C.n |
11+
| 24 | 1 | ControlFlowNode for x | Function C.n |
12+
| 25 | 0 | ControlFlowNode for y | Function C.n |
13+
| 25 | 1 | ControlFlowNode for z | Function C.n |
14+
| 33 | 0 | ControlFlowNode for IntegerLiteral | Function D.foo |
15+
| 34 | 0 | ControlFlowNode for IntegerLiteral | Function D.foo |
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import python
22

3-
from ControlFlowNode arg, FunctionObject func, int i
3+
from ControlFlowNode arg, FunctionValue func, int i
44
where arg = func.getArgumentForCall(_, i)
55
select arg.getLocation().getStartLine(), i, arg.toString(), func.toString()
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
| 19 | ControlFlowNode for f() | Function f |
2+
| 21 | ControlFlowNode for f() | Function f |
3+
| 22 | ControlFlowNode for C() | class C |
4+
| 23 | ControlFlowNode for Attribute() | Method(Function f, C()) |
5+
| 24 | ControlFlowNode for Attribute() | Method(Function C.n, C()) |
6+
| 25 | ControlFlowNode for Attribute() | Function C.n |
7+
| 29 | ControlFlowNode for staticmethod() | builtin-class staticmethod |
8+
| 33 | ControlFlowNode for Attribute() | Function D.foo |
9+
| 34 | ControlFlowNode for Attribute() | Function D.foo |
10+
| 34 | ControlFlowNode for D() | class D |

python/ql/test/library-tests/PointsTo/calls/CallRefersTo.ql renamed to python/ql/test/library-tests/PointsTo/calls/CallPointsTo.ql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import python
22

3-
from CallNode call, Object func
4-
where call.getFunction().refersTo(func)
3+
from CallNode call, Value func
4+
where call.getFunction().pointsTo(func)
55
select call.getLocation().getStartLine(), call.toString(), func.toString()

python/ql/test/library-tests/PointsTo/calls/CallRefersTo.expected

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
| 19 | ControlFlowNode for f() | Function f |
22
| 21 | ControlFlowNode for f() | Function f |
33
| 23 | ControlFlowNode for Attribute() | Function f |
4-
| 24 | ControlFlowNode for Attribute() | Function n |
5-
| 25 | ControlFlowNode for Attribute() | Function n |
6-
| 33 | ControlFlowNode for Attribute() | Function foo |
7-
| 34 | ControlFlowNode for Attribute() | Function foo |
4+
| 24 | ControlFlowNode for Attribute() | Function C.n |
5+
| 25 | ControlFlowNode for Attribute() | Function C.n |
6+
| 33 | ControlFlowNode for Attribute() | Function D.foo |
7+
| 34 | ControlFlowNode for Attribute() | Function D.foo |
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import python
22

3-
from ControlFlowNode call, FunctionObject func
3+
from ControlFlowNode call, FunctionValue func
44
where call = func.getACall()
55
select call.getLocation().getStartLine(), call.toString(), func.toString()

0 commit comments

Comments
 (0)