[bug_14225] test fixed for scilab binary 71/18771/2
Cedric Delamarre [Thu, 8 Dec 2016 09:02:04 +0000 (10:02 +0100)]
Change-Id: I6e34f6d6adcd635a865ebeb8597f2d3c0bfd1a8d

scilab/modules/core/tests/nonreg_tests/bug_14225.dia.ref
scilab/modules/core/tests/nonreg_tests/bug_14225.tst

index 7de84ee..6b04701 100644 (file)
 //
 // <-- Short Description -->
 // command-line option "-quit" should set the processs Exit status
+//scilab path
+if (getos() <> "Windows") & ~isfile(SCI+"/bin/scilab") then
+    SCI_BIN = strsubst(SCI,"share/scilab","");
+else
+    SCI_BIN = SCI;
+end
 if getos() == "Windows" then
-    scilabBin = SCI + "/bin/scilex ";
+    scilabBin = SCI_BIN + "/bin/scilex ";
 else
-    scilabBin = SCI + "/bin/scilab-cli ";
+    scilabBin = SCI_BIN + "/bin/scilab-cli ";
 end
 //With -quit argument
 err = unix(scilabBin + "-e ""exit()"" -quit");
index 797077f..f73ccd5 100644 (file)
 // <-- Short Description -->
 // command-line option "-quit" should set the processs Exit status
 
+//scilab path
+if (getos() <> "Windows") & ~isfile(SCI+"/bin/scilab") then
+    SCI_BIN = strsubst(SCI,"share/scilab","");
+else
+    SCI_BIN = SCI;
+end
+
 if getos() == "Windows" then
-    scilabBin = SCI + "/bin/scilex ";
+    scilabBin = SCI_BIN + "/bin/scilex ";
 else
-    scilabBin = SCI + "/bin/scilab-cli ";
+    scilabBin = SCI_BIN + "/bin/scilab-cli ";
 end
 
 //With -quit argument