fix bug 4495 test 08/16108/1
Anais AUBERT [Fri, 6 Mar 2015 11:27:59 +0000 (12:27 +0100)]
Change-Id: I14e3db025522d1a5b0de33842fa889d051d8ed34

scilab/modules/functions/tests/nonreg_tests/bug_4495.dia.ref
scilab/modules/functions/tests/nonreg_tests/bug_4495.tst

index 63435de..04bc78c 100644 (file)
@@ -30,7 +30,8 @@ exec(TMPDIR+'/myscript');
 exec(TMPDIR+'/myscript','errcatch');
 exec(TMPDIR+'/myscript',-1);
 exec(TMPDIR+'/myscript','errcatch',-1);
-exec(TMPDIR+'/myscript',-1,'errcatch');
+ierr = execstr("exec(TMPDIR+''/myscript'',-1,''blabla'');","errcatch");
+if ierr <> 999 then bugmes();quit;end
 // =============================================================================
 ierr = execstr("exec(TMPDIR+''/myscript'',0,''blabla'');","errcatch");
 if ierr <> 999 then bugmes();quit;end
index feae602..dfb8294 100644 (file)
 // exec does not check second and third input arguments.
 // =============================================================================
 function mytestfunc()
-  disp('mytestfunc: called ok');
+    disp("mytestfunc: called ok");
 endfunction
 // =============================================================================
 exec(mytestfunc);
 // =============================================================================
-mputl('a=1;b=2;',TMPDIR+'/myscript');
+mputl("a=1;b=2;",TMPDIR+"/myscript");
 ierr = execstr("exec(TMPDIR+''/myscript'',''toto'',''tata'');","errcatch");
 if ierr <> 999 then pause,end
 // =============================================================================
-exec(TMPDIR+'/myscript');
+exec(TMPDIR+"/myscript");
 // =============================================================================
-exec(TMPDIR+'/myscript','errcatch');
-exec(TMPDIR+'/myscript',-1);
-exec(TMPDIR+'/myscript','errcatch',-1);
-exec(TMPDIR+'/myscript',-1,'errcatch');
+exec(TMPDIR+"/myscript","errcatch");
+exec(TMPDIR+"/myscript",-1);
+exec(TMPDIR+"/myscript","errcatch",-1);
+ierr = execstr("exec(TMPDIR+''/myscript'',-1,''blabla'');","errcatch");
+if ierr <> 999 then pause,end
 // =============================================================================
 ierr = execstr("exec(TMPDIR+''/myscript'',0,''blabla'');","errcatch");
 if ierr <> 999 then pause,end