Bug #11037 : non regression test added 18/18418/5
Samuel GOUGEON [Sat, 6 Aug 2016 20:08:10 +0000 (22:08 +0200)]
 http://bugzilla.scilab.org/11037#c3

Change-Id: I42c5b21af874949880cc1a4b9cbc9f5d0d215e92

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

diff --git a/scilab/modules/elementary_functions/tests/nonreg_tests/bug_11037.dia.ref b/scilab/modules/elementary_functions/tests/nonreg_tests/bug_11037.dia.ref
new file mode 100644 (file)
index 0000000..d4fa535
--- /dev/null
@@ -0,0 +1,17 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2012 - CNES - Guillaume AZEMA
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+
+// <-- CLI SHELL MODE -->
+
+// <-- Non-regression test for bug 11037 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=11037
+//
+// <-- Short Description -->
+//    linspace() had floating point issues
+assert_checkequal(linspace(0,100,101), 0:100);
diff --git a/scilab/modules/elementary_functions/tests/nonreg_tests/bug_11037.tst b/scilab/modules/elementary_functions/tests/nonreg_tests/bug_11037.tst
new file mode 100644 (file)
index 0000000..09448fa
--- /dev/null
@@ -0,0 +1,18 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2012 - CNES - Guillaume AZEMA
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+
+// <-- CLI SHELL MODE -->
+
+// <-- Non-regression test for bug 11037 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=11037
+//
+// <-- Short Description -->
+//    linspace() had floating point issues
+
+assert_checkequal(linspace(0,100,101), 0:100);