Xcos tests: minor fixes 77/19077/2
Paul Bignier [Fri, 19 Jun 2015 12:01:42 +0000 (14:01 +0200)]
Change-Id: I0e62aa23072a74a7cb366612ecf173fb24a34a72

scilab/modules/xcos/tests/nonreg_tests/bug_7953.dia.ref
scilab/modules/xcos/tests/nonreg_tests/bug_7953.tst
scilab/modules/xcos/tests/nonreg_tests/bug_8798.dia.ref
scilab/modules/xcos/tests/nonreg_tests/bug_8798.tst

index 3bfa8d4..2475ad9 100644 (file)
@@ -14,8 +14,9 @@
 // <-- Short Description -->
 // No error message were printed when the diagram is invalid.
 try
-       xcos(mlist("diagram", "plop"));
-catch, end
+    xcos(mlist("diagram", "plop"));
+catch
+end
 [str, n] = lasterror();
-if n <> 999 then bugmes();quit;end
-if strstr(str, "xcos:") <> str bugmes();quit;end
+assert_checkequal(n, 999);
+assert_checkequal(strstr(str, "xcos:"), str);
index 811d6ea..daac7c6 100644 (file)
 // No error message were printed when the diagram is invalid.
 
 try
-       xcos(mlist("diagram", "plop"));
-catch, end
+    xcos(mlist("diagram", "plop"));
+catch
+end
+
 [str, n] = lasterror();
-if n <> 999 then pause, end
-if strstr(str, "xcos:") <> str pause, end
+assert_checkequal(n, 999);
+assert_checkequal(strstr(str, "xcos:"), str);
 
index d2f011e..dab2bdf 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // =============================================================================
+//
 // <-- XCOS TEST -->
 //
 // <-- Non-regression test for bug 8798 -->
 //
 // <-- Short Description -->
 // The context parameter of scicos_simulate is not taken into account
-importXcosDiagram("SCI/modules/xcos/tests/nonreg_tests/batch_simulation.zcos")
- ans  =
-  T
-scicos_simulate(scs_m,list(),'nw');
-c1=counter;
-if size(counter.time,'*')<>15 then bugmes();quit;end
-Context.Pulsation=6;
-scicos_simulate(scs_m,list(),Context,'nw');
-if size(counter.time,'*')<>29 then bugmes();quit;end
+assert_checktrue(importXcosDiagram("SCI/modules/xcos/tests/nonreg_tests/batch_simulation.zcos"));
+scicos_simulate(scs_m, list(), "nw");
+c1 = counter;
+assert_checkequal(size(counter.time, "*"), 15);
+Context.Pulsation = 6;
+scicos_simulate(scs_m,list(), Context, "nw");
+assert_checkequal(size(counter.time, "*"), 29);
index 2e89809..0ba9318 100644 (file)
@@ -4,7 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // =============================================================================
-
+//
 // <-- XCOS TEST -->
 //
 // <-- Non-regression test for bug 8798 -->
 // <-- Short Description -->
 // The context parameter of scicos_simulate is not taken into account
 
-importXcosDiagram("SCI/modules/xcos/tests/nonreg_tests/batch_simulation.zcos")
+assert_checktrue(importXcosDiagram("SCI/modules/xcos/tests/nonreg_tests/batch_simulation.zcos"));
 
-scicos_simulate(scs_m,list(),"nw");
-c1=counter;
-if size(counter.time,"*")<>15 then pause,end
+scicos_simulate(scs_m, list(), "nw");
+c1 = counter;
+assert_checkequal(size(counter.time, "*"), 15);
 
-Context.Pulsation=6;
-scicos_simulate(scs_m,list(),Context,"nw");
-if size(counter.time,"*")<>29 then pause,end
+Context.Pulsation = 6;
+scicos_simulate(scs_m,list(), Context, "nw");
+assert_checkequal(size(counter.time, "*"), 29);