From 8ec1180853e46e48072eaeca7b0a5e272c5fd2c1 Mon Sep 17 00:00:00 2001
From: Jonas <jonitro165@gmail.com>
Date: Tue, 24 Mar 2020 17:39:01 +0100
Subject: [PATCH] Updated Main and Testmanager

---
 build/sim/testmanager.sh                            | 0
 src/var/FeatureModelImplGenerator/template/Main.jak | 8 +++++---
 2 files changed, 5 insertions(+), 3 deletions(-)
 mode change 100644 => 100755 build/sim/testmanager.sh

diff --git a/build/sim/testmanager.sh b/build/sim/testmanager.sh
old mode 100644
new mode 100755
diff --git a/src/var/FeatureModelImplGenerator/template/Main.jak b/src/var/FeatureModelImplGenerator/template/Main.jak
index 9af040c..d0651ad 100644
--- a/src/var/FeatureModelImplGenerator/template/Main.jak
+++ b/src/var/FeatureModelImplGenerator/template/Main.jak
@@ -123,9 +123,11 @@ public class Configurator {
 			return;
 		}
 		
+		Runtime oRuntime = Runtime.getRuntime();
+		
 		//TODO launch compiler
 		try {
-			Process oTestCaseCompiler = Runtime.getRuntime().exec("dotnet " + m_sTestManagerPath + " " + m_aCompilerArgs[0] +  " " + m_aCompilerArgs[1]);
+			Process oTestCaseCompiler = oRuntime.exec("dotnet " + m_sTestManagerPath + " " + m_aCompilerArgs[0] +  " " + m_aCompilerArgs[1]);
 			BufferedReader oOutput = new BufferedReader(new InputStreamReader(oTestCaseCompiler.getInputStream()));
 			String sOutput = null;
 			while ((sOutput = oOutput.readLine()) != null) {
@@ -137,8 +139,8 @@ public class Configurator {
 		
 		//TODO launch test manager
 		try {
-			Process oChMod = Runtime.getRuntime().exec("chmod u+x"+ m_sTestManagerPath);
-			Process oTestManager = Runtime.getRuntime().exec(m_sTestManagerPath);
+			Process oChMod = oRuntime.exec("chmod u+x"+ m_sTestManagerPath);
+			Process oTestManager = oRuntime.exec(m_sTestManagerPath);
 			BufferedReader oOutput = new BufferedReader(new InputStreamReader(oTestManager.getInputStream()));
 			String sOutput = null;
 			while ((sOutput = oOutput.readLine()) != null) {
-- 
GitLab