Fix test after https://codereview.scilab.org/#/c/14007/
[scilab.git] / scilab / modules / gui / tests / nonreg_tests / bug_3389.tst
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2008 - INRIA - Vincent COUVERT
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7
8 //
9 // <-- Non-regression test for bug 3389 -->
10 //
11 // <-- Bugzilla URL -->
12 // http://bugzilla.scilab.org/show_bug.cgi?id=3389
13 //
14 // <-- Short Description -->
15 //    if figure() is called with non-existing properties, Scilab crashes
16
17 // try to set uicontrol/uimenu properties to a figure ...
18 f = figure();
19
20 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "Enable");
21 assert_checkerror("set(f, ""enable"", ""on"")", refmsg);
22
23 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "Label");
24 assert_checkerror("set(f, ""label"", ""toto"")", refmsg);
25
26 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "String");
27 assert_checkerror("set(f, ""string"", ""toto"")", refmsg);
28
29 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "ForegroundColor");
30 assert_checkerror("set(f, ""foregroundcolor"", [0.5 0.5 0.5])", refmsg);
31
32 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "FontWeight");
33 assert_checkerror("set(f, ""fontweight"", ""bold"")", refmsg);
34
35 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "FontUnits");
36 assert_checkerror("set(f, ""fontunits"", ""pixels"")", refmsg);
37
38 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "FontSize");
39 assert_checkerror("set(f, ""fontsize"", 12)", refmsg);
40
41 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "FontAngle");
42 assert_checkerror("set(f, ""fontangle"", ""italic"")", refmsg);
43
44 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "Min");
45 assert_checkerror("set(f, ""min"", 10)", refmsg);
46
47 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "Max");
48 assert_checkerror("set(f, ""max"", 20)", refmsg);
49
50 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "ListboxTop");
51 assert_checkerror("set(f, ""listboxtop"", 1)", refmsg);
52
53 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "Value");
54 assert_checkerror("set(f, ""value"", 1)", refmsg);
55
56 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "Relief");
57 assert_checkerror("set(f, ""relief"", ""raised"")", refmsg);
58
59 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "HorizontalAlignment");
60 assert_checkerror("set(f, ""horizontalalignment"", ""right"")", refmsg);
61
62 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "VerticalAlignment");
63 assert_checkerror("set(f, ""verticalalignment"", ""top"")", refmsg);
64
65 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "FontName");
66 assert_checkerror("set(f, ""fontname"", ""arial"")", refmsg);
67
68 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "SliderStep");
69 assert_checkerror("set(f, ""sliderstep"", [1 2])", refmsg);
70
71 refmsg = msprintf(gettext("''%s'' property does not exist for this handle.\n"), "Units");
72 assert_checkerror("set(f, ""units"", ""pixels"")", refmsg);