* Bug #8502 fixed - Axis labels use number with 3 digits in the exponent (non regress... 97/14597/4
Charlotte HECQUET [Mon, 2 Jun 2014 07:46:54 +0000 (09:46 +0200)]
Change-Id: Ia662e28ff3ab5b33d62e9cc39bf9b508e1174d4a

scilab/CHANGES_5.5.X
scilab/modules/graphics/tests/nonreg_tests/bug_8502.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_8502.tst [new file with mode: 0644]

index 9027938..e562456 100644 (file)
@@ -18,6 +18,8 @@ Scilab Bug Fixes
 
 * Bug #7804 fixed - Small improvements made in struct help page.
 
+* Bug #8502 fixed - Axis labels wrongly used number with 3 digits in the exponent.
+
 * Bug #8646 fixed - The datatips contextual menu opened a selection list which
                     was not ergonomic.
 
diff --git a/scilab/modules/graphics/tests/nonreg_tests/bug_8502.dia.ref b/scilab/modules/graphics/tests/nonreg_tests/bug_8502.dia.ref
new file mode 100644 (file)
index 0000000..a4101cb
--- /dev/null
@@ -0,0 +1,17 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2014 - Scilab Enterprises - Charlotte HECQUET
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+// <-- TEST WITH GRAPHIC -->
+// <-- Non-regression test for bug 8502 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/8502
+//
+// <-- Short Description -->
+// -Axis labels use number with 3digits in the exponent like 8e+005 instead of 8e+05
+f=scf();
+plot(logspace(5,10,100));
+assert_checkequal(f.children.y_ticks.labels,["0e00";"1e09";"2e09";"3e09";"4e09";"5e09";"6e09";"7e09";"8e09";"9e09";"1e10"]);
diff --git a/scilab/modules/graphics/tests/nonreg_tests/bug_8502.tst b/scilab/modules/graphics/tests/nonreg_tests/bug_8502.tst
new file mode 100644 (file)
index 0000000..87cb3f2
--- /dev/null
@@ -0,0 +1,20 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2014 - Scilab Enterprises - Charlotte HECQUET
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+
+// <-- TEST WITH GRAPHIC -->
+
+// <-- Non-regression test for bug 8502 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/8502
+//
+// <-- Short Description -->
+// -Axis labels use number with 3digits in the exponent like 8e+005 instead of 8e+05
+
+f=scf();
+plot(logspace(5,10,100));
+assert_checkequal(f.children.y_ticks.labels,["0e00";"1e09";"2e09";"3e09";"4e09";"5e09";"6e09";"7e09";"8e09";"9e09";"1e10"]);