Bug 3783 fixed + non reg test
Vincent COUVERT [Tue, 25 Nov 2008 14:20:55 +0000 (15:20 +0100)]
scilab/modules/cacsd/macros/trfmod.sci
scilab/modules/cacsd/tests/nonreg_tests/bug_3783.dia.ref [new file with mode: 0644]
scilab/modules/cacsd/tests/nonreg_tests/bug_3783.tst [new file with mode: 0644]

index 26ac491..8d0b10e 100644 (file)
@@ -104,7 +104,7 @@ function h=trfmod(h,job)
   end
   while id==[] then
     t=x_dialog(tit,txt)
-    id=find(t==_("Denominator : "))
+    id=find(t==_("Denominator :"))
   end
   txt=t;
   
diff --git a/scilab/modules/cacsd/tests/nonreg_tests/bug_3783.dia.ref b/scilab/modules/cacsd/tests/nonreg_tests/bug_3783.dia.ref
new file mode 100644 (file)
index 0000000..0a20590
--- /dev/null
@@ -0,0 +1,22 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2008 - DIGITEO - Vincent Couvert
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+// <-- Non-regression test for bug 3783 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=3783
+//
+// <-- Short Description -->
+//    Using the command trfmod in version 5.0.3 (at least) in windows (at least) the program is blocked.
+// <-- INTERACTIVE TEST -->
+h=syslin('c',1/%s);
+// Please click the 'OK' button, the program must return
+trfmod(h)
+ ans  =
+    1   
+    -   
+    s   
diff --git a/scilab/modules/cacsd/tests/nonreg_tests/bug_3783.tst b/scilab/modules/cacsd/tests/nonreg_tests/bug_3783.tst
new file mode 100644 (file)
index 0000000..7c6c144
--- /dev/null
@@ -0,0 +1,21 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2008 - DIGITEO - Vincent Couvert
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+
+// <-- Non-regression test for bug 3783 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=3783
+//
+// <-- Short Description -->
+//    Using the command trfmod in version 5.0.3 (at least) in windows (at least) the program is blocked.
+
+
+// <-- INTERACTIVE TEST -->
+
+h=syslin('c',1/%s);
+// Please click the 'OK' button, the program must return
+trfmod(h)