Skip to content

Commit e3eadc9

Browse files
committed
Fix the k-value setup for the CustomEntryPoint testcase
1 parent 2cef10c commit e3eadc9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/test/java/pascal/taie/analysis/pta/CustomEntryPointPlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public void onStart() {
7373
JMethod declaredParam2 = clz.getDeclaredMethod("entryWithDeclaredParam2");
7474
assert declaredParam2 != null;
7575
solver.addEntryPoint(new EntryPoint(
76-
declaredParam2, new DeclaredParamProvider(declaredParam2, heapModel, 2)));
76+
declaredParam2, new DeclaredParamProvider(declaredParam2, heapModel, 1)));
7777

7878
JMethod specifiedParam = clz.getDeclaredMethod("entryWithSpecifiedParam");
7979
assert specifiedParam != null;

src/test/resources/pta/entrypoint/CustomEntryPoints.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public static void entryWithDeclaredParam1(Param1 p1, Param1[] p1s) {
1616
public static void entryWithDeclaredParam2(Param2 p2) {
1717
String s1 = p2.getS1(); // Param2.getS1 is reachable
1818
Param1 p1 = p2.getP1(); // p1 is not null if k >= 1
19-
String s2 = p1.getS2(); // Param1.getS2 is reachable if k >= 2
19+
String s2 = p1.getS2(); // Param1.getS2 is reachable if k >= 1
2020
}
2121

2222
// instance entrypoint with specified parameters

0 commit comments

Comments
 (0)