diff --git a/src/test/java/de/hhu/stups/codegenerator/cpp/TestCpp.java b/src/test/java/de/hhu/stups/codegenerator/cpp/TestCpp.java index 554831ec4b073569b2ffaefaccda24466f65d13b..66f5d54a376334c061048d7e4b590b6474e705dc 100644 --- a/src/test/java/de/hhu/stups/codegenerator/cpp/TestCpp.java +++ b/src/test/java/de/hhu/stups/codegenerator/cpp/TestCpp.java @@ -70,7 +70,7 @@ public class TestCpp { Path mainPath = cppFilePaths.get(cppFilePaths.size() - 1); Process compileProcess = runtime - .exec("g++ -std=c++14 -O2 -flto -march=native -g -DIMMER_NO_THREAD_SAFETY -o " + machineName + ".exec" + " out/test/resources/de/hhu/stups/codegenerator/" + machine + ".cpp"); + .exec("g++ -std=c++14 -O2 -flto -march=native -g -DIMMER_NO_THREAD_SAFETY -o " + machineName + ".exec" + " build/resources/test/de/hhu/stups/codegenerator/" + machine + ".cpp"); compileProcess.waitFor(); String error = streamToString(compileProcess.getErrorStream()); @@ -95,7 +95,7 @@ public class TestCpp { System.out.println("Assert: " + result + " = " + expectedOutput); - assertEquals(result, expectedOutput); + assertEquals(expectedOutput, result); cleanUp(mainPath.toString()); } diff --git a/src/test/java/de/hhu/stups/codegenerator/java/TestJava.java b/src/test/java/de/hhu/stups/codegenerator/java/TestJava.java index e9098d51205edf539656400dab7be37550c52bcf..be55a3b26533dae955c95f8585dfc7004d32ffa5 100644 --- a/src/test/java/de/hhu/stups/codegenerator/java/TestJava.java +++ b/src/test/java/de/hhu/stups/codegenerator/java/TestJava.java @@ -89,7 +89,7 @@ public class TestJava { return; } - Process executeProcess = runtime.exec("java -cp btypes_persistent.jar:out/test/resources/de/hhu/stups/codegenerator/" + machinePath.substring(0, machinePath.length() - machineName.length()) + " " + machineName); + Process executeProcess = runtime.exec("java -cp btypes_persistent.jar:build/resources/test/de/hhu/stups/codegenerator/" + machinePath.substring(0, machinePath.length() - machineName.length()) + " " + machineName); executeProcess.waitFor(); error = streamToString(executeProcess.getErrorStream()); @@ -102,7 +102,7 @@ public class TestJava { System.out.println("Assert: " + result + " = " + expectedOutput); - assertEquals(result, expectedOutput); + assertEquals(expectedOutput, result); Set<File> classFiles = javaFilePaths.stream() .map(path -> new File(path.getParent().toFile(), machinePath + ".class")) diff --git a/src/test/java/de/hhu/stups/codegenerator/python/TestPython.java b/src/test/java/de/hhu/stups/codegenerator/python/TestPython.java index c3df84a78ce89bdd0559accfe6d782740cdab055..01a3ecc2efff1c33b064da2e665dc9286e0c314f 100644 --- a/src/test/java/de/hhu/stups/codegenerator/python/TestPython.java +++ b/src/test/java/de/hhu/stups/codegenerator/python/TestPython.java @@ -64,7 +64,7 @@ public class TestPython { } ProcessBuilder processBuilder = new ProcessBuilder(); - processBuilder.environment().put("PYTHONPATH", "btypes_persistent.jar"); + processBuilder.environment().put("PYTHONPATH", "btypes_primitives/src/main/python"); processBuilder.command("python", "build/resources/test/de/hhu/stups/codegenerator/" + machinePath.substring(0, machinePath.length() - machineName.length()) + machineName + ".py"); Process executeProcess = processBuilder.start(); executeProcess.waitFor(); @@ -79,7 +79,7 @@ public class TestPython { System.out.println("Assert: " + result + " = " + expectedOutput); - assertEquals(result, expectedOutput); + assertEquals(expectedOutput, result); /*Set<File> classFiles = pythonFilePaths.stream() .map(path -> new File(path.getParent().toFile(), machinePath + ".class"))