* Bug 14703 (+NR test): clear linspace, type(linspace) returned 11 71/19471/3
Samuel GOUGEON [Mon, 9 Oct 2017 20:07:59 +0000 (22:07 +0200)]
  http://bugzilla.scilab.org/14703

Change-Id: I6c610d353298fc4bc5b96dddeea1cf34f8c54213

scilab/CHANGES.md
scilab/modules/data_structures/tests/nonreg_tests/bug_14703.tst [new file with mode: 0644]

index 5925a48..5964487 100644 (file)
@@ -404,6 +404,7 @@ the [development mailing list](dev@lists.scilab.org) for a particular toolbox.
 * [#14636](http://bugzilla.scilab.org/show_bug.cgi?id=14636): Xcos model with modelica electrical blocks (created in 5.5.2) crashed Scilab 6.
 * [#14637](http://bugzilla.scilab.org/show_bug.cgi?id=14367): Some Scilab 5.5.2 diagrams did not simulate properly in Xcos.
 * [#14680](http://bugzilla.scilab.org/show_bug.cgi?id=14680): The `<` char in expression was not rendered in the icon of Xcos EXPRESSION block.
+* [#14703](http://bugzilla.scilab.org/show_bug.cgi?id=14703): `clear linspace, type(linspace)` returned 11 instead of 13.
 * [#14883](http://bugzilla.scilab.org/show_bug.cgi?id=14883): `whereis` did not support builtin functions.
 * [#14886](http://bugzilla.scilab.org/show_bug.cgi?id=14886): `Matplot` save/load failed.
 * [#14896](http://bugzilla.scilab.org/show_bug.cgi?id=15272): Using `set` with multiple properties, only the first one was set.
diff --git a/scilab/modules/data_structures/tests/nonreg_tests/bug_14703.tst b/scilab/modules/data_structures/tests/nonreg_tests/bug_14703.tst
new file mode 100644 (file)
index 0000000..105c128
--- /dev/null
@@ -0,0 +1,19 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2017 - Samuel GOUGEON
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+// <-- CLI SHELL MODE -->
+// <-- NO CHECK REF -->
+//
+// <-- Non-regression test for bug 14703 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/14703
+//
+// <-- Short Description -->
+// type(linspace) (or other unloaded macros in libs) returned 11 instead of 13
+
+assert_checkequal(type(dec2bin), 13);
+assert_checkequal(type(linspace), 13);