diff --git a/src/eu.aniketos.dasca.dataflow/src/main/java/eu/aniketos/dasca/dataflow/test/Test01.java b/src/eu.aniketos.dasca.dataflow/src/main/java/eu/aniketos/dasca/dataflow/test/Test01.java index cc10df0..be5404f 100644 --- a/src/eu.aniketos.dasca.dataflow/src/main/java/eu/aniketos/dasca/dataflow/test/Test01.java +++ b/src/eu.aniketos.dasca.dataflow/src/main/java/eu/aniketos/dasca/dataflow/test/Test01.java @@ -45,7 +45,7 @@ public class Test01 { public void testGood02() throws IllegalArgumentException, CancelException, IOException, CoreException { AllTests.init(); int result = SuperGraphUtil.analyzeAndSaveSuperGraph(AllTests.superGraph, entryClass, "good02"); - assertEquals(0, result); + assertEquals(-1, result); return; } } diff --git a/src/eu.aniketos.dasca.dataflow/src/main/java/eu/aniketos/dasca/dataflow/util/SuperGraphUtil.java b/src/eu.aniketos.dasca.dataflow/src/main/java/eu/aniketos/dasca/dataflow/util/SuperGraphUtil.java index 6c3bbbc..596d4b0 100644 --- a/src/eu.aniketos.dasca.dataflow/src/main/java/eu/aniketos/dasca/dataflow/util/SuperGraphUtil.java +++ b/src/eu.aniketos.dasca.dataflow/src/main/java/eu/aniketos/dasca/dataflow/util/SuperGraphUtil.java @@ -166,7 +166,7 @@ public class SuperGraphUtil { if(mainEntryId == 0 && mainExitId == 0) { log.error(" "+entryClass + "." + entryMethod + ": empty entry method, ensure invocation in main method"); - return 0; + return -1; } HashSet relevantIDs = new HashSet(); BasicBlockInContext bbic = sgNodes.get(mainEntryId);