Skip to content

Commit b5862ae

Browse files
committed
Java: update tests after adding ParameterNodes of bodiless interface methods
1 parent fa6d865 commit b5862ae

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

java/ql/test/library-tests/dataflow/external-models/srcs.expected

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ invalidModelRow
2121
| A.java:28:16:28:39 | taggedMethodParam | qltest-param |
2222
| A.java:31:16:31:41 | taggedSrcParam | qltest-nospec |
2323
| A.java:31:16:31:41 | taggedSrcParam | qltest-param |
24+
| A.java:50:17:50:26 | src | qltest-param-override |
2425
| A.java:56:10:56:24 | parameter this | qltest-param |

java/ql/test/library-tests/frameworks/rabbitmq/SourceTest.ql

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ module SourceTest implements TestSig {
88
predicate hasActualResult(Location location, string element, string tag, string value) {
99
tag = "source" and
1010
exists(RemoteFlowSource source |
11-
not source.asParameter().getCallable().getDeclaringType().hasName("DefaultConsumer") and
11+
not source
12+
.asParameter()
13+
.getCallable()
14+
.getDeclaringType()
15+
.hasName(["Consumer", "DefaultConsumer"]) and
1216
source.getLocation() = location and
1317
element = source.toString() and
1418
value = ""

java/ql/test/stubs/jms-api-1/javax/jms/MessageListener.java

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)