From bf3c419e1c55a5af7f2cbd13b385515d57bc6e74 Mon Sep 17 00:00:00 2001 From: Julian Dolby Date: Mon, 15 Oct 2018 02:12:42 -0400 Subject: [PATCH] test for presence of nodes in Kawa chess test that need method handles and string constants to play nicely together. --- .../wala/core/tests/callGraph/KawaCallGraphTest.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/com.ibm.wala.core.tests/src/com/ibm/wala/core/tests/callGraph/KawaCallGraphTest.java b/com.ibm.wala.core.tests/src/com/ibm/wala/core/tests/callGraph/KawaCallGraphTest.java index d69b52927..4033f5d76 100644 --- a/com.ibm.wala.core.tests/src/com/ibm/wala/core/tests/callGraph/KawaCallGraphTest.java +++ b/com.ibm.wala.core.tests/src/com/ibm/wala/core/tests/callGraph/KawaCallGraphTest.java @@ -52,9 +52,13 @@ public class KawaCallGraphTest extends DynamicCallGraphTestBase { Set color = getNodes(CG, "Lchess", "startingColor", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"); assert ! color.isEmpty(); - - System.out.println(CG); - } + + Set loadImage = getNodes(CG, "Limg", "loadImage", "(Ljava/lang/CharSequence;)Ljava/awt/image/BufferedImage;"); + assert ! loadImage.isEmpty(); + + Set append$v = getNodes(CG, "Lkawa/lang/Quote", "append$V", "([Ljava/lang/Object;)Ljava/lang/Object;"); + assert ! append$v.isEmpty(); +} @Test public void testKawaTest() throws ClassHierarchyException, IllegalArgumentException, CancelException, IOException, SecurityException {