[overloading] fix bug_2267 test 54/19554/2
Adeline CARNIS [Tue, 28 Nov 2017 10:30:40 +0000 (11:30 +0100)]
Change-Id: Ie85d6878a82aff01bbe05af2b44c8400a787420c

scilab/modules/overloading/tests/nonreg_tests/bug_2267.dia.ref
scilab/modules/overloading/tests/nonreg_tests/bug_2267.tst

index 8899f47..8210efc 100644 (file)
 // <-- Short Description -->
 // Wrong error message when ticks locations and labels have not the same sizes
 clf(); plot2d(); a=gca();
-errmsg1=msprintf(_("%s: Incompatible sizes for properties ''%s'' and ''%s'': Same sizes expected.\n"), "generic_i_h", "x_ticks.locations", "x_ticks.labels");
+errmsg=msprintf(_("Ticks location and label vectors must have the same size.\n"));
 execstr("a.x_ticks.locations=0:2:6","errcatch"); //assert_checkerror does not catch the error here
-assert_checkequal(lasterror(), errmsg1);
+assert_checkequal(lasterror(), errmsg);
 execstr("a.x_ticks.labels=string([0:2:6])", "errcatch");
-assert_checkequal(lasterror(), errmsg1);
-errmsg2=msprintf(_("%s: Incompatible sizes for properties ''%s'' and ''%s'': Same sizes expected.\n"), "generic_i_h", "y_ticks.locations", "y_ticks.labels");
+assert_checkequal(lasterror(), errmsg);
 execstr("a.y_ticks.locations=-2:1:2", "errcatch");
-assert_checkequal(lasterror(), errmsg2);
+assert_checkequal(lasterror(), errmsg);
 execstr("a.y_ticks.labels=string([-2:1:2])", "errcatch");
-assert_checkequal(lasterror(), errmsg2);
+assert_checkequal(lasterror(), errmsg);
 close
index d3f8cc6..744ce8f 100644 (file)
 // Wrong error message when ticks locations and labels have not the same sizes
 
 clf(); plot2d(); a=gca();
-errmsg1=msprintf(_("%s: Incompatible sizes for properties ''%s'' and ''%s'': Same sizes expected.\n"), "generic_i_h", "x_ticks.locations", "x_ticks.labels");
+errmsg=msprintf(_("Ticks location and label vectors must have the same size.\n"));
 execstr("a.x_ticks.locations=0:2:6","errcatch"); //assert_checkerror does not catch the error here
-assert_checkequal(lasterror(), errmsg1);
+assert_checkequal(lasterror(), errmsg);
 execstr("a.x_ticks.labels=string([0:2:6])", "errcatch");
-assert_checkequal(lasterror(), errmsg1);
+assert_checkequal(lasterror(), errmsg);
 
-errmsg2=msprintf(_("%s: Incompatible sizes for properties ''%s'' and ''%s'': Same sizes expected.\n"), "generic_i_h", "y_ticks.locations", "y_ticks.labels");
 execstr("a.y_ticks.locations=-2:1:2", "errcatch");
-assert_checkequal(lasterror(), errmsg2);
+assert_checkequal(lasterror(), errmsg);
 execstr("a.y_ticks.labels=string([-2:1:2])", "errcatch");
-assert_checkequal(lasterror(), errmsg2);
+assert_checkequal(lasterror(), errmsg);
 close