* Bug #14513 - isequal: non reg test added 05/18405/3
Samuel GOUGEON [Wed, 3 Aug 2016 13:17:04 +0000 (15:17 +0200)]
  http://bugzilla.scilab.org/14513

Change-Id: I34c114e3de424520692a4c557360ad4ac9cc9465

scilab/CHANGES.md
scilab/modules/elementary_functions/tests/nonreg_tests/bug_14513.dia.ref [new file with mode: 0644]
scilab/modules/elementary_functions/tests/nonreg_tests/bug_14513.tst [new file with mode: 0644]

index 4b21bc4..1e0624f 100644 (file)
@@ -260,6 +260,7 @@ Bug Fixes
 * [Bug #14192](http://bugzilla.scilab.org/show_bug.cgi?id=14192) fixed - `g_margin` error-ed for double integrator.
 * [Bug #14367](http://bugzilla.scilab.org/show_bug.cgi?id=14367) fixed - `edit_curv` failed opening due to a `[]+1` operation.
 * [Bug #14448](http://bugzilla.scilab.org/show_bug.cgi?id=14448) fixed - removed havewindow() was still documented
+* [Bug #14513](http://bugzilla.scilab.org/show_bug.cgi?id=14513) fixed - `isqual` comparing two built-in functions yielded an error.
 * [Bug #14557](http://bugzilla.scilab.org/show_bug.cgi?id=14557) fixed - `csim` failed when the system has no state.
 * [Bug #14582](http://bugzilla.scilab.org/14582) fixed                 - `gettext`or it alias `_()` were sometimes applied to broken literal strings
 * [Bug #14586](http://bugzilla.scilab.org/show_bug.cgi?id=14586) fixed - Xcos simulation stop button did not work.
diff --git a/scilab/modules/elementary_functions/tests/nonreg_tests/bug_14513.dia.ref b/scilab/modules/elementary_functions/tests/nonreg_tests/bug_14513.dia.ref
new file mode 100644 (file)
index 0000000..b0bfd38
--- /dev/null
@@ -0,0 +1,18 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2016 - Samuel GOUGEON
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+// <-- CLI SHELL MODE -->
+//
+// <-- Non-regression test for bug 14513 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=14513
+//
+// <-- Short Description -->
+//  isequal() comparing two builtin functions yielded an error
+s = sin;   assert_checktrue(isequal(s, sin));
+s = grand; assert_checktrue(isequal(s, grand));
+//assert_checkfalse(isequal(cos, sin)); // see http://bugzilla.scilab.org/14692
diff --git a/scilab/modules/elementary_functions/tests/nonreg_tests/bug_14513.tst b/scilab/modules/elementary_functions/tests/nonreg_tests/bug_14513.tst
new file mode 100644 (file)
index 0000000..62a0061
--- /dev/null
@@ -0,0 +1,19 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2016 - Samuel GOUGEON
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+// <-- CLI SHELL MODE -->
+//
+// <-- Non-regression test for bug 14513 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=14513
+//
+// <-- Short Description -->
+//  isequal() comparing two builtin functions yielded an error
+
+s = sin;   assert_checktrue(isequal(s, sin));
+s = grand; assert_checktrue(isequal(s, grand));
+//assert_checkfalse(isequal(cos, sin)); // see http://bugzilla.scilab.org/14692