* Bug #14304 fixed - find(x, nmax) returned []. Non regression test added. 28/17728/2
Adeline CARNIS [Wed, 27 Jan 2016 13:59:58 +0000 (14:59 +0100)]
Change-Id: I01cfee130036bf865f77805149f5ffd69ce0e5cb

scilab/CHANGES_6.0.X
scilab/modules/elementary_functions/tests/nonreg_tests/bug_14304.dia.ref [new file with mode: 0644]
scilab/modules/elementary_functions/tests/nonreg_tests/bug_14304.tst [new file with mode: 0644]

index 47fb6a4..e86d7a8 100644 (file)
@@ -69,6 +69,8 @@ Bug Fixes
 
 * Bug #14300 fixed - Crash when playing with structures.
 
+* Bug #14304 fixed - find(x, nmax) returned [] (non regression test).
+
 * Bug #14313 fixed - Parser did not create a column separator after spaces and '...' at the end of lines
 
 * Bug #14316 fixed - Operation scalar^matrix was identical to scalar.^matrix instead of being expm( log(scalar) * matrix )
diff --git a/scilab/modules/elementary_functions/tests/nonreg_tests/bug_14304.dia.ref b/scilab/modules/elementary_functions/tests/nonreg_tests/bug_14304.dia.ref
new file mode 100644 (file)
index 0000000..932892e
--- /dev/null
@@ -0,0 +1,17 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2016 - Scilab Enterprises - Adeline CARNIS
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+// <-- CLI SHELL MODE -->
+// <-- Non-regression test for bug 14304 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=14304
+//
+// <-- Short Description -->
+// find(x, nmax) returned [].
+a = [0:10];
+ind = find(a>5, 1);
+assert_checkequal(ind, 7);
diff --git a/scilab/modules/elementary_functions/tests/nonreg_tests/bug_14304.tst b/scilab/modules/elementary_functions/tests/nonreg_tests/bug_14304.tst
new file mode 100644 (file)
index 0000000..8aba6be
--- /dev/null
@@ -0,0 +1,20 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2016 - Scilab Enterprises - Adeline CARNIS
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+
+// <-- CLI SHELL MODE -->
+
+// <-- Non-regression test for bug 14304 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=14304
+//
+// <-- Short Description -->
+// find(x, nmax) returned [].
+
+a = [0:10];
+ind = find(a>5, 1);
+assert_checkequal(ind, 7);