Skip to content

Commit efde1f8

Browse files
committed
Fix test case
1 parent be1d4c3 commit efde1f8

3 files changed

Lines changed: 3 additions & 4 deletions

File tree

ql/test/library-tests/dataflow/api-graphs/test1.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
Object::Kernel.print(e) #$ use=moduleImport("Kernel").getReturn("print")
66
begin
77
print MyModule.bar #$ use=moduleImport("MyModule").getReturn("bar")
8-
rescue AttributeError => e #$ use=moduleImport("AttributeError") // missing because there is no dataflow Node for AttributeError
8+
raise AttributeError #$ use=moduleImport("AttributeError")
9+
rescue AttributeError => e #$ use=moduleImport("AttributeError")
910
Kernel.print(e) #$ use=moduleImport("Kernel").getReturn("print")
1011
end
1112
Unknown.new.run #$ use=moduleImport("Unknown").instance.getReturn("run")
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +0,0 @@
1-
| test1.rb:8:28:8:128 | #$ use=moduleImport("AttributeError") // missing because there is no dataflow Node for AttributeError | Missing result:use=moduleImport("AttributeError") |
2-
| test1.rb:9:22:9:69 | #$ use=moduleImport("Kernel").getReturn("print") | Missing result:use=moduleImport("Kernel").getReturn("print") |

ql/test/library-tests/dataflow/api-graphs/use.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ class ApiUseTest extends InlineExpectationsTest {
3232
}
3333
}
3434

35-
private int size(AstNode n) { result = count(n.getAChild*()) }
35+
private int size(AstNode n) { not n instanceof StmtSequence and result = count(n.getAChild*()) }

0 commit comments

Comments
 (0)